http://www.psdevwiki.com/ps3/api.php?action=feedcontributions&user=Euss&feedformat=atom PS3 Developer wiki - User contributions [en] 2024-03-19T07:32:15Z User contributions MediaWiki 1.39.6 http://www.psdevwiki.com/ps3/index.php?title=Landing_Page&diff=41913 Landing Page 2016-06-11T18:51:32Z <p>Euss: </p> <hr /> <div>{{Landing Page}}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Landing_Page&diff=41912 Landing Page 2016-06-11T18:51:15Z <p>Euss: </p> <hr /> <div>{{Landing Page}}<br /> &amp;nbsp;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=User:Derf&diff=41911 User:Derf 2016-06-11T16:01:15Z <p>Euss: Created page with &quot;&amp;nbsp;.&quot;</p> <hr /> <div>&amp;nbsp;.</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Template:Landing_Page&diff=41910 Template:Landing Page 2016-06-11T15:37:08Z <p>Euss: </p> <hr /> <div>&lt;center&gt;&lt;div style=&quot;background-color:#e7eef6; border: 1px solid #ccc; color:#000; margin-top: 15px; margin-bottom: 10px; padding: 8px; text-align:center;&quot;&gt;&lt;div style=&quot;font-size: 200%; border: none; margin: 0; padding:.1em;&quot;&gt;&lt;b&gt;Welcome to the PlayStation Developer Wiki&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-size:85%;&quot;&gt;Choose your subsection to begin&lt;/div&gt;&lt;/div&gt;<br /> <br /> {| class=&quot;wikitable&quot; style=&quot;text-align:center&quot;<br /> |-<br /> | style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [[File:Console ps3.jpg|link={{Ps3wikiurl}}|PS3 Developer Wiki]] || style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [[File:Console ps4.jpg|link={{Ps4wikiurl}}|PS4 Developer Wiki]] || style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [[File:Console psv.jpg|link={{Psvwikiurl}}|PSVita Developer Wiki]] || style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [[File:Console tux.jpg|link={{Tuxwikiurl}}|Linux running on PS4]] || style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [[File:Console psvr.jpg|link={{Psvrwikiurl}}|PlayStation VR]]<br /> |-<br /> | style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [{{Ps3wikiurl}} PS3 Developer Wiki] || style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [{{Ps4wikiurl}} PS4 Developer Wiki] || style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [{{Psvwikiurl}} PSVita Developer Wiki] || style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [{{Tuxwikiurl}} Linux running on PS4] || style=&quot;background:white; border-left:medium solid white; border-top:medium solid white; border-bottom:medium solid white; border-right:medium solid white&quot; | [{{Psvrwikiurl}} PlayStation VR]<br /> |}<br /> &lt;/center&gt;<br /> <br /> {{Important Places}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;<br /> __NOTOC__</div> Euss http://www.psdevwiki.com/ps3/index.php?title=User_talk:Euss&diff=41909 User talk:Euss 2016-06-10T01:38:07Z <p>Euss: /* Front Page Links */</p> <hr /> <div>[[File:EussNL.jpg]]<br /> <br /> {{Confusious}}<br /> <br /> == dev/random ==<br /> lol<br /> Euss (Talk | contribs | block)‏‎ (bureaucrat, oversight, administrator) [1,337 edits in the last 30 days]<br /> <br /> omfg<br /> &amp;nbsp;&amp;nbsp;<br /> ID nick Created Date User Touched Date Last Edit Date Edit Count<br /> 13 Euss 02:59, 8 April 2011 16:05, 6 April 2013 14:30, 6 April 2013 '''10080'''<br /> <br /> == Links ==<br /> [[Experimental Main Page]]<br /> <br /> http://pastie.org/9784204<br /> <br /> == Messageboard ==<br /> <br /> Changed the capcha to simple and added this: http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi Let me know if there are any other extensions that could be handy - defyboy<br /> <br /> Thanks - euss<br /> <br /> === Templates ===<br /> <br /> *Templates<br /> Something looks broken in some templates (e.g. the ones that are using this image: http://www.ps3devwiki.com/wiki/File:Imbox_content.png), and some others that are using the other icons that appears at the bottom of http://www.ps3devwiki.com/wiki/Category:Templates<br /> ^ those are imports from wikipedia or others.<br /> <br /> After looking at most of them... i think all the templates needs a revision/update, i imagine you or other members of the staff are aware of it (there are logs of changes in lot of them), and also i imagine is not an easy task, but there are some easy to fix:<br /> <br /> *This ones seems to be tests, and can be erased, like:<br /> **http://www.ps3devwiki.com/wiki/Template:Y -&gt; used on http://www.ps3devwiki.com/wiki/QA_Flagging#Debug_Settings_.28CEX.2FDEX.29<br /> **http://www.ps3devwiki.com/wiki/Template:Yes:Failed -&gt; future use reserved @ http://www.ps3devwiki.com/wiki/TemplateTest#Template_Test<br /> **http://www.ps3devwiki.com/wiki/TemplateTest -&gt; Things handy as reference from http://www.ps3devwiki.com/wiki/Wiki_Sandbox_Test need to be moved there<br /> **http://www.ps3devwiki.com/wiki/Template:N -&gt; used on http://www.ps3devwiki.com/wiki/QA_Flagging#Debug_Settings_.28CEX.2FDEX.29<br /> <br /> *And others that has been converting to templates but can be moved to a &quot;normal&quot; page like:<br /> **http://www.ps3devwiki.com/wiki/Comgenie%27s_Awesome_File_Manager<br /> **http://www.ps3devwiki.com/wiki/Free_Heroes_2<br /> **http://www.ps3devwiki.com/wiki/MultiMan<br /> **http://www.ps3devwiki.com/wiki/Scogger_HD<br /> **http://www.ps3devwiki.com/wiki/SGT_Puzzles<br /> ^ all above are new 'experimental' formatted using templates to make sure page structure stays uniform while making auto menus more easier<br /> <br /> ------<br /> <br /> Some icon templates has been replaced by a new ones with better resolution icons, and the names of the files/templates follows a new &quot;naming convention&quot;, the new ones are &quot;icon category xxx&quot;<br /> <br /> Also, the names for &quot;icon content xxx&quot; templates has been changed, but not the names of the files (can be erased and uploaded again but this is for paranoid ordering)<br /> <br /> Another templates for icons that can follow this &quot;naming convention&quot; are the &quot;icon media xxx&quot; (the 4 templates with tiny disc icons used in emulation page mostly)... and &quot;icon controller xxx&quot; (the dualshock and move buttons that are a lot, but are not used too much in other pages)<br /> <br /> sandungas<br /> <br /> === Uncomfirmed Filesystem mountpoints ===<br /> <br /> Hi euss.. i found these FS supported by the PS3 on the net. they aren't listed on the wiki:&lt;br /&gt;<br /> CELL_FS_ADMINFS // ???&lt;br /&gt;<br /> <br /> CELL_FS_DUMMYFS , /host_root , /app_home &lt;br&gt;<br /> CELL_FS_HOSTFS &lt;br&gt;<br /> CELL_FS_PSEUDO &lt;br&gt;<br /> <br /> CELL_FS_EFAT, /dev_usb000 (what is the difference between this and CELL_FS_FAT?) &lt;br&gt;<br /> CELL_FS_PFAT, /dev_usb000 (what is the difference between this and CELL_FS_FAT?) &lt;br&gt;<br /> <br /> CELL_FS_LOOP &lt;br&gt;<br /> <br /> Listed on the wiki&lt;br /&gt;<br /> CELL_FS_UFS&lt;br /&gt;<br /> CELL_FS_ISO9660&lt;br /&gt;<br /> CELL_FS_UDF&lt;br /&gt;<br /> CELL_FS_FAT&lt;br /&gt;<br /> CELL_FS_SIMPLEFS&lt;br /&gt;<br /> <br /> i only need to know if they are real or not and what they do.&lt;br /&gt;<br /> Here are the Mountpoints that are listed on the wiki http://ps3devwiki.com/wiki/Files_on_the_PS3.. maybe a new page with them can be really useful! &lt;br /&gt;<br /> [[User:Deroad|Deroad]] 16:07, 28 June 2012 (MSK)<br /> <br /> === shop firmware ===<br /> Euss, have you used 4.3X shop firmware before? As the 4.3X still uses the same method that pre 4.3X firmwares to stub all XMB items except those &quot;sel://&quot; calls, stubbing those is done by the modules which prevent them from working.--[[User:Ps3hen|Ps3hen]] 15:34, 19 November 2012 (MSK)<br /> : ''Actually I was referring to CEX/Retail and the default MFW tasks used to add Install Packages. Didnt look far into it, was just glad to see wiki was up, saw your edit and it reminded me of something in my backlog of that day, so I thought, lets add that note before I forget'' [[User:Euss|Euss]]<br /> <br /> About the naming of Shop FW. Terms like &quot;SEX&quot; are just pseudonyms, shop firmwares are technically CEX firmwares, they only work on ps3s with a retail (CEX) Target IDs, and the term &quot;shop&quot; is only mentioned in the index.dat, version.txt, vsh.self(update URL). The term &quot;SEX&quot; is never mentioned in Shop FWs. In the UPL.xml, shop FW uses the same '''&lt;Product&gt;''' value as retail FW (CEX-ww). I personally think it is incorrect to exclusively refer to retail FW as CEX FW, and then to say shop FW is SEX firmware as if it is SEX is another kind of target ID. It's more correct to say '''Retail FW'''and '''Shop FW''' and class them both under CEX Firmware, or Firmwares made for CEX consoles. And as a side note, because they are both made for CEX PS3s, it is relatively easy to install either retail or shop fw on a CEX PS3 regardless of which one is already installed. Just generally, naming FWs after target IDs is incorrect, it just so happens that for all PS3 types (except CEX) there is only one FW type which can be used with it.--[[User:Ps3hen|Ps3hen]] 09:18, 22 November 2012 (MSK)<br /> : ''The SEX shortcode is just a made up name&lt;!--// old insider joke, sexshop //--&gt;. It saves you from writing &quot;CEX/Retail patched to Shop/Kiosk/Demonstration by adding promo_flags in root of PUP or a firmware officially downloaded from [http://fshop01.ps3.update.playstation.net/update/ps3/list/shop/ps3-updatelist.txt Shop updater server] which updates independant from normal CEX/Retail server&quot; - see also [[Target ID]]'' [[User:Euss|Euss]]<br /> ::I see, well perhaps having a note next to SEX Firmware in the software settings table, just so people understand it's a CEX firmware too. Yes I have seen the Target ID page recently.--[[User:Ps3hen|Ps3hen]] 10:18, 22 November 2012 (MSK)<br /> <br /> <br /> === DEH-H1001-D ===<br /> <br /> Hi,&lt;br/&gt;<br /> if you have a NAND-Dump of this console, try to get the auth-id's of some selfs, then compare them with the auth-id's of the installed FW (original PUP/ROM), then you know which FW is installed. (e.g vsh (DEX): 10700003FF000001; vsh (CEX): 10700005FF000001)<br /> &lt;br/&gt;Regards, [[User:Strike_Venom|Strike Venom]] 16:25, 16 December 2012 (CET)<br /> <br /> :Havent looked at authIDs, but I know both ROS where filled with [[0.85.009]] which is a DEX preretail FW - thus I assumed it was the DEH/cookie13 (it is a cookie13 for sure). But looking at the TargetID 83 made me doubt and it seemed a CEX preretail. Perhaps it is a CEX QA flagged, capable of runnning DEX - like that CBEH.&lt;br /&gt;[[User:Euss|Euss]]<br /> <br /> :It could be a special QA Token Flag that allows installing of FW for other Target-IDs or the FW just doesn't check the Target ID. (Or: Maybe it's a preretail CEX FW?; The CBEH (CECH Prototypes) that I know do have CEX Target ID)&lt;br /&gt;[[User:Strike_Venom|Strike Venom]]<br /> <br /> :These are the [[Talk:Authentication_IDs#CoreOS_085.009_authIDs_examples|085.009 AuthIDs]]&lt;br /&gt;[[User:Euss|Euss]]<br /> <br /> :OK, it's the &quot;normal&quot; 085.009 ROM -&gt; Either it's not checking the Target-ID (If you look at the [[Talk:Playstation_Update_Package_(PUP)#Ancient_preproduction_.2F_prototype|ebootrom structure]], there's no way for the installer to determine for which Target ID this Update is) or a special QA-Flag is required.&lt;br/&gt;Update: I asked someone who owns a DEH-H1001-D and he says that the PS3 accepts only DEX Updates (even 4.30+!), so if this is a valid dump from a DEH-H1001-D, there must be something else that allows installing DEX FW on CEX.&lt;br /&gt;[[User:Strike Venom|Strike Venom]]<br /> <br /> ------<br /> <br /> Is it me or DEH-H1001-D (COOKIE-13) 0x1 metldr revision key just changed ? O_o<br /> <br /> -Mathieulh<br /> <br /> <br /> :This is how I have it:<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> 00000000 00 00 2A 7F 12 1D 73 39 4A F2 98 81 F8 D6 B1 8C ..*...s9Jò˜.øÖ±Œ<br /> 00000010 00 00 2A 7F ..*.<br /> <br /> 00040840 00 00 0E C0 66 45 66 FA 77 88 F8 43 2F B7 AA 62 ...ÀfEfúwˆøC/·ªb<br /> 00040850 00 00 0E C0 ...À<br /> <br /> 00080870 00 00 00 01 00 83 00 01 .....ƒ..<br /> <br /> 0F000000 00 00 2A 7F 12 1D 73 39 4A F2 98 81 F8 D6 B1 8C ..*...s9Jò˜.øÖ±Œ<br /> 0F000010 00 00 2A 7F ..*.<br /> which is that [[COOKIE-13]] board with {{CEX}} tid added in [http://www.ps3devwiki.com/index.php?title=Talk:Flash:asecure_loader&amp;diff=next&amp;oldid=18285] [[User:Euss|Euss]]<br /> br /&gt;[[User:Euss|Euss]]<br /> <br /> :OK, it's the &quot;normal&quot; 085.009 ROM -&gt; Either it's not checking the Target-ID (If you look at the [[Talk:Playstation_Update_Package_(PUP)#Ancient_preproduction_.2F_prototype|ebootrom structure]], there's no way for the installer to determine for which Target ID this Update is) or a special QA-Flag is required.<br /> <br /> === logged in/off discrepancy ===<br /> &lt;span style=&quot;text-decoration: line-through;&quot;&gt;&lt;strike&gt;<br /> &lt;sandungas&gt; i realized why happens the problem i commented the other day about wiki main page not displayed in my browser<br /> &lt;sandungas&gt; it happens ALLWAYS when you are &quot;logged off&quot;<br /> &lt;sandungas&gt; because i dont use autologin in my browser... i always have the problem :)<br /> &lt;sandungas&gt; ...is also because i have the link stored in my browser as http://www.psdevwiki.com/ps3<br /> &lt;sandungas&gt; instead of http://www.psdevwiki.com/ps3/Main_Page<br /> &lt;sandungas&gt; when you are logged in..... and you click in navigation links at left... for &quot;PS3devwiki&quot;... note the link points to http://www.psdevwiki.com/ps3<br /> &lt;sandungas&gt; but you are automatically redirected to http://www.psdevwiki.com/ps3/Main_Page (because you are logged in)<br /> &lt;sandungas&gt; this redirection doesnt happens when logged off :'(<br /> &lt;/strike&gt;&lt;/span&gt;<br /> Problem solved--[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:14, 15 December 2014 (EST)<br /> <br /> === TSL.elf (contains dwarf symbols) ===<br /> <br /> here's something for you https://mega.co.nz/#!8gFmVISS!YVoW6We6sRKQVIh8UJdb08LJaUByl2dVLQUDZNhLjIk<br /> <br /> === gift ===<br /> <br /> https://dl.dropboxusercontent.com/u/35197530/coolstuff/gift.7z<br /> <br /> === Back on board ===<br /> ==== Board load ====<br /> Sorry about the lack of updates, I'm back on board to tidy a few things up. I've doubled the RAM on this box so it's much faster but the main page is still dog slow, I propose we update to a much simpler template to lighten the load. Example: http://www.psdevwiki.com/ps3/Template:Main/sandbox Thoughts? Next order of business: spam<br /> [[User:Admin|Admin]] ([[User talk:Admin|talk]]) 18:21, 1 April 2015 (EDT)<br /> <br /> : I've fixed the caching and pages are alot quicker. Main page is also quick now [[User:Admin|Admin]] ([[User talk:Admin|talk]]) 06:17, 5 April 2015 (UTC)<br /> <br /> :: that really fixed it, reaching the below quarter second serving again! [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 13:46, 5 April 2015 (UTC)<br /> <br /> ===== Current NewPP/Served reports =====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Main_Page PS4] !! [http://www.psdevwiki.com/ps3/Main_Page PS3]<br /> |-<br /> | <br /> Preprocessor visited node count: 14347/1000000<br /> Preprocessor generated node count: 15041/1000000<br /> Post‐expand include size: 519913/2097152 bytes<br /> Template argument size: 225069/2097152 bytes<br /> Highest expansion depth: 17/40<br /> Expensive parser function count: 0/100<br /> Served in 3.727 secs (before)<br /> Served in 2.714 secs (after cachefix)<br /> Served in 0.161 secs (after disabling &lt;nowiki&gt;{{Recent Changes}}&lt;/nowiki&gt;)<br /> || <br /> Preprocessor visited node count: 32997/1000000<br /> Preprocessor generated node count: 22189/1000000<br /> Post‐expand include size: 1318573/2097152 bytes<br /> Template argument size: 788722/2097152 bytes<br /> Highest expansion depth: 25/40<br /> Expensive parser function count: 0/100<br /> Served in 8.540 secs (before)<br /> Served in 0.199 secs (after cachefix)<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Template:Main/minimalistic PS4 /minimalistic] !! [http://www.psdevwiki.com/ps3/Template:Main/minimalistic PS3 /minimalistic]<br /> |-<br /> | <br /> Preprocessor visited node count: 364/1000000<br /> Preprocessor generated node count: 7327/1000000<br /> Post‐expand include size: 12252/2097152 bytes<br /> Template argument size: 3321/2097152 bytes<br /> Highest expansion depth: 12/40<br /> Expensive parser function count: 0/100<br /> Served in 0.151 secs (before)<br /> Served in 0.143 secs (after cachefix)<br /> || <br /> Preprocessor visited node count: 409/1000000<br /> Preprocessor generated node count: 7393/1000000<br /> Post‐expand include size: 11391/2097152 bytes<br /> Template argument size: 5491/2097152 bytes<br /> Highest expansion depth: 12/40<br /> Expensive parser function count: 0/100<br /> Served in 0.361 secs (before)<br /> Served in 0.139 secs (after cachefix)<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Template:Main/iconic PS4 /iconic] !! [http://www.psdevwiki.com/ps3/Template:Main/iconic PS3 /iconic]<br /> |-<br /> | <br /> Preprocessor visited node count: 338/1000000<br /> Preprocessor generated node count: 7157/1000000<br /> Post‐expand include size: 14244/2097152 bytes<br /> Template argument size: 3629/2097152 bytes<br /> Highest expansion depth: 13/40<br /> Expensive parser function count: 0/100<br /> Served in 0.155 secs (before)<br /> Served in 0.144 secs (after cachefix)<br /> || <br /> Preprocessor visited node count: 324/1000000<br /> Preprocessor generated node count: 7115/1000000<br /> Post‐expand include size: 9302/2097152 bytes<br /> Template argument size: 2718/2097152 bytes<br /> Highest expansion depth: 13/40<br /> Expensive parser function count: 0/100<br /> Served in 0.314 secs (before)<br /> Served in 0.234 secs (after cachefix)<br /> |-<br /> |}<br /> crosscomparison: <br /> * [http://wiibrew.org/wiki/Main_Page WiiBrew] : Served in 0.700 secs<br /> * [http://wiiubrew.org/wiki/Main_Page WiiUBrew] : Served in 0.356 secs<br /> * [http://www.dsibrew.org/wiki/Main_Page DSiBrew] : Served in 0.111 secs<br /> * [http://3dbrew.org/wiki/Main_Page 3dBrew] : Served in 0.621 secs<br /> <br /> ===== new vs hosted NewPP/Served reports + webpagetest.org bench =====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! [http://212.129.45.225/ps4/User_talk:Euss/sandbox temp::PS4/User_talk:Euss/sandbox] !! [http://www.psdevwiki.com/ps4/User_talk:Euss/sandbox hosted::PS4/User_talk:Euss/sandbox]<br /> |-<br /> | <br /> NewPP limit report<br /> CPU time usage: 29.183 seconds<br /> Real time usage: 29.258 seconds<br /> Preprocessor visited node count: 124113/1000000<br /> Preprocessor generated node count: 33737/1000000<br /> Post‐expand include size: 157131/2097152 bytes<br /> Template argument size: 23830/2097152 bytes<br /> Highest expansion depth: 9/40<br /> Expensive parser function count: 45/100<br /> <br /> webpagetest.org:<br /> First View (Run 2) 16.301s<br /> Repeat View (Run 2) 1.395s<br /> | <br /> NewPP limit report<br /> Preprocessor visited node count: 124073/1000000<br /> Preprocessor generated node count: 33737/1000000<br /> Post‐expand include size: 157131/2097152 bytes<br /> Template argument size: 23830/2097152 bytes<br /> Highest expansion depth: 9/40<br /> Expensive parser function count: 45/100<br /> Served in 20.684 secs<br /> <br /> webpagetest.org:<br /> First View (Run 1) 15.450s<br /> Repeat View (Run 2) 2.279s<br /> |-<br /> |}<br /> # the above page is handpicked to be a worstcase scenario for the parser as well as HTML/render elements (flag IMG)<br /> # there is a significant difference between the NewPP reported time and the realworld<br /> # imo, the performance could possibly improved by [http://www.mediawiki.org/wiki/Localisation#Caching Localisation Caching] and/or some form of page cache, like [http://www.mediawiki.org/wiki/Manual:Varnish_caching Varnish]/[http://www.mediawiki.org/wiki/Manual:Squid_caching Squid] or [http://www.mediawiki.org/wiki/Manual:File_cache File_Cache]<br /> <br /> ==== Spam ====<br /> It seems QuestyCapcha is still the preferred option as all the other Capchas are broken but it needs to be updated regularly to be effective. I will likely write a script to rotate the questions weekly and preload it with a large list.<br /> [[Special:Contributions/101.98.201.24|101.98.201.24]] 18:45, 1 April 2015 (EDT)<br /> <br /> : Can be added a new &quot;reason&quot; when deleting a page for &quot;Spamming&quot; ?. Because we have been banned spambots accounts argumenting the reason &quot;Spamming&quot;, but when deleting the pages they created in the predefined reasons the most close is &quot;Vandalism&quot;... but it looks a bit weird to give 2 different reasons for cleaning up the mess made by the same user. Is better to use the same reason &quot;Spamming&quot; for both banning the user and deleting his pages --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:08, 9 April 2015 (UTC)<br /> :: http://www.psdevwiki.com/ps3/edit/MediaWiki:Ipbreason-dropdown<br /> :: http://www.psdevwiki.com/ps3/edit/MediaWiki:Deletereason-dropdown<br /> :: [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 14:15, 9 April 2015 (UTC)<br /> <br /> : Also, is posible to display the &quot;Other/additional reason&quot; as empty when deleting a page ?... because by default it displays the &quot;content was: &lt;spam here&gt;&quot; so is needed to delete it, otherway if not deleted it works as spam and we are recording it in the wiki deletion logs and appears in the &quot;recent changes&quot; page --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:08, 9 April 2015 (UTC)<br /> <br /> :: I understand your issue, but not always it needs complete removal (''only'' in the case of spam, in which case I 'CTRL-A &quot;SPAM&quot; TAB TAB ENTER or script it) [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 14:21, 9 April 2015 (UTC)<br /> :: <br /> # Sample script spambot<br /> TAG POS=1 TYPE=SELECT ATTR=ID:mw-input-wpExpiry CONTENT=%infinite<br /> TAG POS=1 TYPE=SELECT ATTR=ID:mw-input-wpReason CONTENT=%Spamming<br /> TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:mw-input-wpReason-other CONTENT=SPAM<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpAutoBlock CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpDisableEmail CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpConfirm CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:SUBMIT ATTR=VALUE:Block&lt;SP&gt;this&lt;SP&gt;user<br /> <br /> # Sample script spampage<br /> TAG POS=1 TYPE=A ATTR=TXT:Delete<br /> TAG POS=1 TYPE=SELECT ATTR=ID:wpDeleteReasonList CONTENT=%Spamming<br /> TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:wpReason CONTENT=SPAM<br /> TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:deleteconfirm ATTR=ID:wpConfirmB<br /> ::[[User:Euss|Euss]] ([[User talk:Euss|talk]]) 17:25, 9 April 2015 (UTC)<br /> <br /> ==== Daily Dumps ====<br /> seen a new dump being made, hope it is not onetimeonly<br /> * [http://www.psdevwiki.com/ps3/PS3_Developer_wiki_talk:Community_portal#Daily_dumps PS3] : http://psdevwiki.com/ps3/dumps/<br /> * [http://www.psdevwiki.com/ps4/PS4_Developer_wiki:Community_portal#Daily_dumps PS4] : http://psdevwiki.com/ps4/dumps/<br /> * [http://www.xbdevwiki.com/one/ONE_Developer_wiki_talk:Community_portal#Daily_dumps One] : http://xbdevwiki.com/one/dumps/<br /> <br /> Hopefully not, ps3 database still freezes the script which is a huge PITA so I will try and narrow this one down. Running some maintenance on the ps3 database at the moment. [[Special:Contributions/101.98.201.24|101.98.201.24]] 23:23, 5 April 2015 (UTC)<br /> <br /> Still not able to get dumps consistently, sometimes the script freezes indefinitely and locks access to the wiki. I have written a script to terminate this after 60 seconds if it fails so you will atleast get dumps _somtetimes_ [[Special:Contributions/101.98.201.24|101.98.201.24]] 00:19, 6 April 2015 (UTC)<br /> <br /> ==== Elevation user rights @ xbdevwiki ====<br /> Could you elevate my user rights on xbdevwiki to e.g. [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=checkuser Check users] + [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=sysop Administrators], [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=bureaucrat Bureaucrats] - that way I can help out cleaning the spam there - [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 15:45, 5 April 2015 (UTC)<br /> <br /> Added, WOW that ones been spammed bigtime. Was there any actual content on there? Perhaps we should just remove or re-start it. - Admin<br /> <br /> :: I can clean the spams there too if needed --[[User:Ada L0ve Lace|Ada L0ve Lace]] ([[User talk:Ada L0ve Lace|talk]]) 17:18, 5 April 2015 (UTC)<br /> <br /> ::: Elevated both Ada L0ve Lace‎ and Roxanne - the former is already a sysop/Administrator on PS4+vitadev wiki, the latter can use use the xbdevwiki for some experience as sysop/Administrator, optionally also to get elevation later on PS4 wiki - [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 03:22, 6 April 2015 (UTC)<br /> <br /> ::: Cleaned up &quot;some&quot; spam :) [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 03:22, 6 April 2015 (UTC)<br /> <br /> :::: Blocked more than 800 spam users today on xbdevwiki (spam users registered from 25th February 2015 until now). [[User:Roxanne|Roxanne]] ([[User talk:Roxanne|talk]]) 22:56, 7th April 2015 (GMT+1)<br /> <br /> ==== Server Move ====<br /> That time again, I'm ditching this host. Hopefully this won't create too much hassle. It would be best to update to the latest MediaWiki and PHP at the same time however. I will build up the server and get an instance copied over there for testing. Where would be the best place to communicate over this?<br /> [[Special:Contributions/203.114.137.32|203.114.137.32]] 00:51, 8 April 2015 (UTC)<br /> <br /> : IRC efnet private messaging or #xbdevwiki<br /> : http://www.vitadevwiki.com/index.php?title=User_talk:Euss#psdevwiki (is hosted by GregoryRasputin from http://playstationhax.it/)<br /> : email as used by wiki<br /> : [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 02:26, 8 April 2015 (UTC)<br /> <br /> ==== User / rights DB collision ====<br /> There is no 100% seperation of User rights between ps3/ps4/xone. getting higher privs on any increases rights on all (without even being logged on the others) - imo this is a security risk&lt;br /&gt;<br /> When trying to recreate the issue, user:Sampleuser was made on xbdevwiki and given &quot;bot&quot; rights, to be rechecked on ps/ps4 devwiki:<br /> * http://www.xbdevwiki.com/one/Special:UserRights/Sampleuser (user was created there and given &quot;bot&quot; rights and is [http://www.xbdevwiki.com/one/Special:Log/rights logged])<br /> * http://www.psdevwiki.com/ps3/index.php?title=Special%3AUserRights&amp;user=Sampleuser (no &quot;bot&quot; rights)<br /> * http://www.psdevwiki.com/ps4/index.php?title=Special%3AUserRights&amp;user=Sampleuser (has &quot;bot&quot; rights, without it being logged)<br /> at this moment, the issue does not recreate on all wikis, it is a bit erradic.<br /> <br /> The issue came to attention when user:Roxanne was given Check User rights on xone and also had Check User on ps3/ps4 without given officially<br /> * http://www.xbdevwiki.com/one/Special:UserRights/Roxanne (user was given &quot;check user&quot; rights here)<br /> * http://www.psdevwiki.com/ps4/Special:UserRights/Roxanne (user was already admin officially, but gained &quot;check user&quot; there without it being logged)<br /> * http://www.psdevwiki.com/ps3/Special:UserRights/Roxanne (user was already admin officially, but gained &quot;check user&quot; there without it being logged)<br /> <br /> as you can see, it is a bit erradic in how many wikis are going to be affected, sometimes 1, sometimes all<br /> [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 23:16, 11 April 2015 (UTC)<br /> <br /> <br /> ==== Front Page Links ====<br /> <br /> Hey man, I just wanted to suggest changing the dead links on the front page under Reverse Engineering → Emulation to their respective PSX/PS2/PSP _emu page section. Alternatively, it would garner more attention to have the [[PS2 Classics Emulator Compatibility List]] and the (recently created) [[PSP Emulator Compatibility List]] linked on the front page. I'm sure more people would contribute and they would be adapted as the &quot;official&quot; ones in the community. Just some thoughts, cheers! ~[[User:Derf Jagged|Derf Jagged]]<br /> * Done, but it could take 24 to 48 hours that it will be displayed correctly on the front page (and all other pages who shares this template) - [[User:Roxanne|Roxanne]] ([[User talk:Roxanne|talk]]) - 05&lt;sup&gt;th&lt;/sup&gt; June 2016 - 23:47 GMT+1<br /> ** Much appreciated! ~[[User:Derf Jagged|Derf Jagged]]<br /> ** Thanks [[User:Roxanne|Roxanne]] :) - [[User:Euss|Euss]] ([[User talk:Euss|talk]])<br /> <br /> {{Template:User_talk:Euss:menu}}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=User_talk:Euss&diff=41908 User talk:Euss 2016-06-10T01:37:05Z <p>Euss: /* Front Page Links */</p> <hr /> <div>[[File:EussNL.jpg]]<br /> <br /> {{Confusious}}<br /> <br /> == dev/random ==<br /> lol<br /> Euss (Talk | contribs | block)‏‎ (bureaucrat, oversight, administrator) [1,337 edits in the last 30 days]<br /> <br /> omfg<br /> &amp;nbsp;&amp;nbsp;<br /> ID nick Created Date User Touched Date Last Edit Date Edit Count<br /> 13 Euss 02:59, 8 April 2011 16:05, 6 April 2013 14:30, 6 April 2013 '''10080'''<br /> <br /> == Links ==<br /> [[Experimental Main Page]]<br /> <br /> http://pastie.org/9784204<br /> <br /> == Messageboard ==<br /> <br /> Changed the capcha to simple and added this: http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi Let me know if there are any other extensions that could be handy - defyboy<br /> <br /> Thanks - euss<br /> <br /> === Templates ===<br /> <br /> *Templates<br /> Something looks broken in some templates (e.g. the ones that are using this image: http://www.ps3devwiki.com/wiki/File:Imbox_content.png), and some others that are using the other icons that appears at the bottom of http://www.ps3devwiki.com/wiki/Category:Templates<br /> ^ those are imports from wikipedia or others.<br /> <br /> After looking at most of them... i think all the templates needs a revision/update, i imagine you or other members of the staff are aware of it (there are logs of changes in lot of them), and also i imagine is not an easy task, but there are some easy to fix:<br /> <br /> *This ones seems to be tests, and can be erased, like:<br /> **http://www.ps3devwiki.com/wiki/Template:Y -&gt; used on http://www.ps3devwiki.com/wiki/QA_Flagging#Debug_Settings_.28CEX.2FDEX.29<br /> **http://www.ps3devwiki.com/wiki/Template:Yes:Failed -&gt; future use reserved @ http://www.ps3devwiki.com/wiki/TemplateTest#Template_Test<br /> **http://www.ps3devwiki.com/wiki/TemplateTest -&gt; Things handy as reference from http://www.ps3devwiki.com/wiki/Wiki_Sandbox_Test need to be moved there<br /> **http://www.ps3devwiki.com/wiki/Template:N -&gt; used on http://www.ps3devwiki.com/wiki/QA_Flagging#Debug_Settings_.28CEX.2FDEX.29<br /> <br /> *And others that has been converting to templates but can be moved to a &quot;normal&quot; page like:<br /> **http://www.ps3devwiki.com/wiki/Comgenie%27s_Awesome_File_Manager<br /> **http://www.ps3devwiki.com/wiki/Free_Heroes_2<br /> **http://www.ps3devwiki.com/wiki/MultiMan<br /> **http://www.ps3devwiki.com/wiki/Scogger_HD<br /> **http://www.ps3devwiki.com/wiki/SGT_Puzzles<br /> ^ all above are new 'experimental' formatted using templates to make sure page structure stays uniform while making auto menus more easier<br /> <br /> ------<br /> <br /> Some icon templates has been replaced by a new ones with better resolution icons, and the names of the files/templates follows a new &quot;naming convention&quot;, the new ones are &quot;icon category xxx&quot;<br /> <br /> Also, the names for &quot;icon content xxx&quot; templates has been changed, but not the names of the files (can be erased and uploaded again but this is for paranoid ordering)<br /> <br /> Another templates for icons that can follow this &quot;naming convention&quot; are the &quot;icon media xxx&quot; (the 4 templates with tiny disc icons used in emulation page mostly)... and &quot;icon controller xxx&quot; (the dualshock and move buttons that are a lot, but are not used too much in other pages)<br /> <br /> sandungas<br /> <br /> === Uncomfirmed Filesystem mountpoints ===<br /> <br /> Hi euss.. i found these FS supported by the PS3 on the net. they aren't listed on the wiki:&lt;br /&gt;<br /> CELL_FS_ADMINFS // ???&lt;br /&gt;<br /> <br /> CELL_FS_DUMMYFS , /host_root , /app_home &lt;br&gt;<br /> CELL_FS_HOSTFS &lt;br&gt;<br /> CELL_FS_PSEUDO &lt;br&gt;<br /> <br /> CELL_FS_EFAT, /dev_usb000 (what is the difference between this and CELL_FS_FAT?) &lt;br&gt;<br /> CELL_FS_PFAT, /dev_usb000 (what is the difference between this and CELL_FS_FAT?) &lt;br&gt;<br /> <br /> CELL_FS_LOOP &lt;br&gt;<br /> <br /> Listed on the wiki&lt;br /&gt;<br /> CELL_FS_UFS&lt;br /&gt;<br /> CELL_FS_ISO9660&lt;br /&gt;<br /> CELL_FS_UDF&lt;br /&gt;<br /> CELL_FS_FAT&lt;br /&gt;<br /> CELL_FS_SIMPLEFS&lt;br /&gt;<br /> <br /> i only need to know if they are real or not and what they do.&lt;br /&gt;<br /> Here are the Mountpoints that are listed on the wiki http://ps3devwiki.com/wiki/Files_on_the_PS3.. maybe a new page with them can be really useful! &lt;br /&gt;<br /> [[User:Deroad|Deroad]] 16:07, 28 June 2012 (MSK)<br /> <br /> === shop firmware ===<br /> Euss, have you used 4.3X shop firmware before? As the 4.3X still uses the same method that pre 4.3X firmwares to stub all XMB items except those &quot;sel://&quot; calls, stubbing those is done by the modules which prevent them from working.--[[User:Ps3hen|Ps3hen]] 15:34, 19 November 2012 (MSK)<br /> : ''Actually I was referring to CEX/Retail and the default MFW tasks used to add Install Packages. Didnt look far into it, was just glad to see wiki was up, saw your edit and it reminded me of something in my backlog of that day, so I thought, lets add that note before I forget'' [[User:Euss|Euss]]<br /> <br /> About the naming of Shop FW. Terms like &quot;SEX&quot; are just pseudonyms, shop firmwares are technically CEX firmwares, they only work on ps3s with a retail (CEX) Target IDs, and the term &quot;shop&quot; is only mentioned in the index.dat, version.txt, vsh.self(update URL). The term &quot;SEX&quot; is never mentioned in Shop FWs. In the UPL.xml, shop FW uses the same '''&lt;Product&gt;''' value as retail FW (CEX-ww). I personally think it is incorrect to exclusively refer to retail FW as CEX FW, and then to say shop FW is SEX firmware as if it is SEX is another kind of target ID. It's more correct to say '''Retail FW'''and '''Shop FW''' and class them both under CEX Firmware, or Firmwares made for CEX consoles. And as a side note, because they are both made for CEX PS3s, it is relatively easy to install either retail or shop fw on a CEX PS3 regardless of which one is already installed. Just generally, naming FWs after target IDs is incorrect, it just so happens that for all PS3 types (except CEX) there is only one FW type which can be used with it.--[[User:Ps3hen|Ps3hen]] 09:18, 22 November 2012 (MSK)<br /> : ''The SEX shortcode is just a made up name&lt;!--// old insider joke, sexshop //--&gt;. It saves you from writing &quot;CEX/Retail patched to Shop/Kiosk/Demonstration by adding promo_flags in root of PUP or a firmware officially downloaded from [http://fshop01.ps3.update.playstation.net/update/ps3/list/shop/ps3-updatelist.txt Shop updater server] which updates independant from normal CEX/Retail server&quot; - see also [[Target ID]]'' [[User:Euss|Euss]]<br /> ::I see, well perhaps having a note next to SEX Firmware in the software settings table, just so people understand it's a CEX firmware too. Yes I have seen the Target ID page recently.--[[User:Ps3hen|Ps3hen]] 10:18, 22 November 2012 (MSK)<br /> <br /> <br /> === DEH-H1001-D ===<br /> <br /> Hi,&lt;br/&gt;<br /> if you have a NAND-Dump of this console, try to get the auth-id's of some selfs, then compare them with the auth-id's of the installed FW (original PUP/ROM), then you know which FW is installed. (e.g vsh (DEX): 10700003FF000001; vsh (CEX): 10700005FF000001)<br /> &lt;br/&gt;Regards, [[User:Strike_Venom|Strike Venom]] 16:25, 16 December 2012 (CET)<br /> <br /> :Havent looked at authIDs, but I know both ROS where filled with [[0.85.009]] which is a DEX preretail FW - thus I assumed it was the DEH/cookie13 (it is a cookie13 for sure). But looking at the TargetID 83 made me doubt and it seemed a CEX preretail. Perhaps it is a CEX QA flagged, capable of runnning DEX - like that CBEH.&lt;br /&gt;[[User:Euss|Euss]]<br /> <br /> :It could be a special QA Token Flag that allows installing of FW for other Target-IDs or the FW just doesn't check the Target ID. (Or: Maybe it's a preretail CEX FW?; The CBEH (CECH Prototypes) that I know do have CEX Target ID)&lt;br /&gt;[[User:Strike_Venom|Strike Venom]]<br /> <br /> :These are the [[Talk:Authentication_IDs#CoreOS_085.009_authIDs_examples|085.009 AuthIDs]]&lt;br /&gt;[[User:Euss|Euss]]<br /> <br /> :OK, it's the &quot;normal&quot; 085.009 ROM -&gt; Either it's not checking the Target-ID (If you look at the [[Talk:Playstation_Update_Package_(PUP)#Ancient_preproduction_.2F_prototype|ebootrom structure]], there's no way for the installer to determine for which Target ID this Update is) or a special QA-Flag is required.&lt;br/&gt;Update: I asked someone who owns a DEH-H1001-D and he says that the PS3 accepts only DEX Updates (even 4.30+!), so if this is a valid dump from a DEH-H1001-D, there must be something else that allows installing DEX FW on CEX.&lt;br /&gt;[[User:Strike Venom|Strike Venom]]<br /> <br /> ------<br /> <br /> Is it me or DEH-H1001-D (COOKIE-13) 0x1 metldr revision key just changed ? O_o<br /> <br /> -Mathieulh<br /> <br /> <br /> :This is how I have it:<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> 00000000 00 00 2A 7F 12 1D 73 39 4A F2 98 81 F8 D6 B1 8C ..*...s9Jò˜.øÖ±Œ<br /> 00000010 00 00 2A 7F ..*.<br /> <br /> 00040840 00 00 0E C0 66 45 66 FA 77 88 F8 43 2F B7 AA 62 ...ÀfEfúwˆøC/·ªb<br /> 00040850 00 00 0E C0 ...À<br /> <br /> 00080870 00 00 00 01 00 83 00 01 .....ƒ..<br /> <br /> 0F000000 00 00 2A 7F 12 1D 73 39 4A F2 98 81 F8 D6 B1 8C ..*...s9Jò˜.øÖ±Œ<br /> 0F000010 00 00 2A 7F ..*.<br /> which is that [[COOKIE-13]] board with {{CEX}} tid added in [http://www.ps3devwiki.com/index.php?title=Talk:Flash:asecure_loader&amp;diff=next&amp;oldid=18285] [[User:Euss|Euss]]<br /> br /&gt;[[User:Euss|Euss]]<br /> <br /> :OK, it's the &quot;normal&quot; 085.009 ROM -&gt; Either it's not checking the Target-ID (If you look at the [[Talk:Playstation_Update_Package_(PUP)#Ancient_preproduction_.2F_prototype|ebootrom structure]], there's no way for the installer to determine for which Target ID this Update is) or a special QA-Flag is required.<br /> <br /> === logged in/off discrepancy ===<br /> &lt;span style=&quot;text-decoration: line-through;&quot;&gt;&lt;strike&gt;<br /> &lt;sandungas&gt; i realized why happens the problem i commented the other day about wiki main page not displayed in my browser<br /> &lt;sandungas&gt; it happens ALLWAYS when you are &quot;logged off&quot;<br /> &lt;sandungas&gt; because i dont use autologin in my browser... i always have the problem :)<br /> &lt;sandungas&gt; ...is also because i have the link stored in my browser as http://www.psdevwiki.com/ps3<br /> &lt;sandungas&gt; instead of http://www.psdevwiki.com/ps3/Main_Page<br /> &lt;sandungas&gt; when you are logged in..... and you click in navigation links at left... for &quot;PS3devwiki&quot;... note the link points to http://www.psdevwiki.com/ps3<br /> &lt;sandungas&gt; but you are automatically redirected to http://www.psdevwiki.com/ps3/Main_Page (because you are logged in)<br /> &lt;sandungas&gt; this redirection doesnt happens when logged off :'(<br /> &lt;/strike&gt;&lt;/span&gt;<br /> Problem solved--[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:14, 15 December 2014 (EST)<br /> <br /> === TSL.elf (contains dwarf symbols) ===<br /> <br /> here's something for you https://mega.co.nz/#!8gFmVISS!YVoW6We6sRKQVIh8UJdb08LJaUByl2dVLQUDZNhLjIk<br /> <br /> === gift ===<br /> <br /> https://dl.dropboxusercontent.com/u/35197530/coolstuff/gift.7z<br /> <br /> === Back on board ===<br /> ==== Board load ====<br /> Sorry about the lack of updates, I'm back on board to tidy a few things up. I've doubled the RAM on this box so it's much faster but the main page is still dog slow, I propose we update to a much simpler template to lighten the load. Example: http://www.psdevwiki.com/ps3/Template:Main/sandbox Thoughts? Next order of business: spam<br /> [[User:Admin|Admin]] ([[User talk:Admin|talk]]) 18:21, 1 April 2015 (EDT)<br /> <br /> : I've fixed the caching and pages are alot quicker. Main page is also quick now [[User:Admin|Admin]] ([[User talk:Admin|talk]]) 06:17, 5 April 2015 (UTC)<br /> <br /> :: that really fixed it, reaching the below quarter second serving again! [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 13:46, 5 April 2015 (UTC)<br /> <br /> ===== Current NewPP/Served reports =====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Main_Page PS4] !! [http://www.psdevwiki.com/ps3/Main_Page PS3]<br /> |-<br /> | <br /> Preprocessor visited node count: 14347/1000000<br /> Preprocessor generated node count: 15041/1000000<br /> Post‐expand include size: 519913/2097152 bytes<br /> Template argument size: 225069/2097152 bytes<br /> Highest expansion depth: 17/40<br /> Expensive parser function count: 0/100<br /> Served in 3.727 secs (before)<br /> Served in 2.714 secs (after cachefix)<br /> Served in 0.161 secs (after disabling &lt;nowiki&gt;{{Recent Changes}}&lt;/nowiki&gt;)<br /> || <br /> Preprocessor visited node count: 32997/1000000<br /> Preprocessor generated node count: 22189/1000000<br /> Post‐expand include size: 1318573/2097152 bytes<br /> Template argument size: 788722/2097152 bytes<br /> Highest expansion depth: 25/40<br /> Expensive parser function count: 0/100<br /> Served in 8.540 secs (before)<br /> Served in 0.199 secs (after cachefix)<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Template:Main/minimalistic PS4 /minimalistic] !! [http://www.psdevwiki.com/ps3/Template:Main/minimalistic PS3 /minimalistic]<br /> |-<br /> | <br /> Preprocessor visited node count: 364/1000000<br /> Preprocessor generated node count: 7327/1000000<br /> Post‐expand include size: 12252/2097152 bytes<br /> Template argument size: 3321/2097152 bytes<br /> Highest expansion depth: 12/40<br /> Expensive parser function count: 0/100<br /> Served in 0.151 secs (before)<br /> Served in 0.143 secs (after cachefix)<br /> || <br /> Preprocessor visited node count: 409/1000000<br /> Preprocessor generated node count: 7393/1000000<br /> Post‐expand include size: 11391/2097152 bytes<br /> Template argument size: 5491/2097152 bytes<br /> Highest expansion depth: 12/40<br /> Expensive parser function count: 0/100<br /> Served in 0.361 secs (before)<br /> Served in 0.139 secs (after cachefix)<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Template:Main/iconic PS4 /iconic] !! [http://www.psdevwiki.com/ps3/Template:Main/iconic PS3 /iconic]<br /> |-<br /> | <br /> Preprocessor visited node count: 338/1000000<br /> Preprocessor generated node count: 7157/1000000<br /> Post‐expand include size: 14244/2097152 bytes<br /> Template argument size: 3629/2097152 bytes<br /> Highest expansion depth: 13/40<br /> Expensive parser function count: 0/100<br /> Served in 0.155 secs (before)<br /> Served in 0.144 secs (after cachefix)<br /> || <br /> Preprocessor visited node count: 324/1000000<br /> Preprocessor generated node count: 7115/1000000<br /> Post‐expand include size: 9302/2097152 bytes<br /> Template argument size: 2718/2097152 bytes<br /> Highest expansion depth: 13/40<br /> Expensive parser function count: 0/100<br /> Served in 0.314 secs (before)<br /> Served in 0.234 secs (after cachefix)<br /> |-<br /> |}<br /> crosscomparison: <br /> * [http://wiibrew.org/wiki/Main_Page WiiBrew] : Served in 0.700 secs<br /> * [http://wiiubrew.org/wiki/Main_Page WiiUBrew] : Served in 0.356 secs<br /> * [http://www.dsibrew.org/wiki/Main_Page DSiBrew] : Served in 0.111 secs<br /> * [http://3dbrew.org/wiki/Main_Page 3dBrew] : Served in 0.621 secs<br /> <br /> ===== new vs hosted NewPP/Served reports + webpagetest.org bench =====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! [http://212.129.45.225/ps4/User_talk:Euss/sandbox temp::PS4/User_talk:Euss/sandbox] !! [http://www.psdevwiki.com/ps4/User_talk:Euss/sandbox hosted::PS4/User_talk:Euss/sandbox]<br /> |-<br /> | <br /> NewPP limit report<br /> CPU time usage: 29.183 seconds<br /> Real time usage: 29.258 seconds<br /> Preprocessor visited node count: 124113/1000000<br /> Preprocessor generated node count: 33737/1000000<br /> Post‐expand include size: 157131/2097152 bytes<br /> Template argument size: 23830/2097152 bytes<br /> Highest expansion depth: 9/40<br /> Expensive parser function count: 45/100<br /> <br /> webpagetest.org:<br /> First View (Run 2) 16.301s<br /> Repeat View (Run 2) 1.395s<br /> | <br /> NewPP limit report<br /> Preprocessor visited node count: 124073/1000000<br /> Preprocessor generated node count: 33737/1000000<br /> Post‐expand include size: 157131/2097152 bytes<br /> Template argument size: 23830/2097152 bytes<br /> Highest expansion depth: 9/40<br /> Expensive parser function count: 45/100<br /> Served in 20.684 secs<br /> <br /> webpagetest.org:<br /> First View (Run 1) 15.450s<br /> Repeat View (Run 2) 2.279s<br /> |-<br /> |}<br /> # the above page is handpicked to be a worstcase scenario for the parser as well as HTML/render elements (flag IMG)<br /> # there is a significant difference between the NewPP reported time and the realworld<br /> # imo, the performance could possibly improved by [http://www.mediawiki.org/wiki/Localisation#Caching Localisation Caching] and/or some form of page cache, like [http://www.mediawiki.org/wiki/Manual:Varnish_caching Varnish]/[http://www.mediawiki.org/wiki/Manual:Squid_caching Squid] or [http://www.mediawiki.org/wiki/Manual:File_cache File_Cache]<br /> <br /> ==== Spam ====<br /> It seems QuestyCapcha is still the preferred option as all the other Capchas are broken but it needs to be updated regularly to be effective. I will likely write a script to rotate the questions weekly and preload it with a large list.<br /> [[Special:Contributions/101.98.201.24|101.98.201.24]] 18:45, 1 April 2015 (EDT)<br /> <br /> : Can be added a new &quot;reason&quot; when deleting a page for &quot;Spamming&quot; ?. Because we have been banned spambots accounts argumenting the reason &quot;Spamming&quot;, but when deleting the pages they created in the predefined reasons the most close is &quot;Vandalism&quot;... but it looks a bit weird to give 2 different reasons for cleaning up the mess made by the same user. Is better to use the same reason &quot;Spamming&quot; for both banning the user and deleting his pages --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:08, 9 April 2015 (UTC)<br /> :: http://www.psdevwiki.com/ps3/edit/MediaWiki:Ipbreason-dropdown<br /> :: http://www.psdevwiki.com/ps3/edit/MediaWiki:Deletereason-dropdown<br /> :: [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 14:15, 9 April 2015 (UTC)<br /> <br /> : Also, is posible to display the &quot;Other/additional reason&quot; as empty when deleting a page ?... because by default it displays the &quot;content was: &lt;spam here&gt;&quot; so is needed to delete it, otherway if not deleted it works as spam and we are recording it in the wiki deletion logs and appears in the &quot;recent changes&quot; page --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:08, 9 April 2015 (UTC)<br /> <br /> :: I understand your issue, but not always it needs complete removal (''only'' in the case of spam, in which case I 'CTRL-A &quot;SPAM&quot; TAB TAB ENTER or script it) [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 14:21, 9 April 2015 (UTC)<br /> :: <br /> # Sample script spambot<br /> TAG POS=1 TYPE=SELECT ATTR=ID:mw-input-wpExpiry CONTENT=%infinite<br /> TAG POS=1 TYPE=SELECT ATTR=ID:mw-input-wpReason CONTENT=%Spamming<br /> TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:mw-input-wpReason-other CONTENT=SPAM<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpAutoBlock CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpDisableEmail CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpConfirm CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:SUBMIT ATTR=VALUE:Block&lt;SP&gt;this&lt;SP&gt;user<br /> <br /> # Sample script spampage<br /> TAG POS=1 TYPE=A ATTR=TXT:Delete<br /> TAG POS=1 TYPE=SELECT ATTR=ID:wpDeleteReasonList CONTENT=%Spamming<br /> TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:wpReason CONTENT=SPAM<br /> TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:deleteconfirm ATTR=ID:wpConfirmB<br /> ::[[User:Euss|Euss]] ([[User talk:Euss|talk]]) 17:25, 9 April 2015 (UTC)<br /> <br /> ==== Daily Dumps ====<br /> seen a new dump being made, hope it is not onetimeonly<br /> * [http://www.psdevwiki.com/ps3/PS3_Developer_wiki_talk:Community_portal#Daily_dumps PS3] : http://psdevwiki.com/ps3/dumps/<br /> * [http://www.psdevwiki.com/ps4/PS4_Developer_wiki:Community_portal#Daily_dumps PS4] : http://psdevwiki.com/ps4/dumps/<br /> * [http://www.xbdevwiki.com/one/ONE_Developer_wiki_talk:Community_portal#Daily_dumps One] : http://xbdevwiki.com/one/dumps/<br /> <br /> Hopefully not, ps3 database still freezes the script which is a huge PITA so I will try and narrow this one down. Running some maintenance on the ps3 database at the moment. [[Special:Contributions/101.98.201.24|101.98.201.24]] 23:23, 5 April 2015 (UTC)<br /> <br /> Still not able to get dumps consistently, sometimes the script freezes indefinitely and locks access to the wiki. I have written a script to terminate this after 60 seconds if it fails so you will atleast get dumps _somtetimes_ [[Special:Contributions/101.98.201.24|101.98.201.24]] 00:19, 6 April 2015 (UTC)<br /> <br /> ==== Elevation user rights @ xbdevwiki ====<br /> Could you elevate my user rights on xbdevwiki to e.g. [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=checkuser Check users] + [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=sysop Administrators], [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=bureaucrat Bureaucrats] - that way I can help out cleaning the spam there - [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 15:45, 5 April 2015 (UTC)<br /> <br /> Added, WOW that ones been spammed bigtime. Was there any actual content on there? Perhaps we should just remove or re-start it. - Admin<br /> <br /> :: I can clean the spams there too if needed --[[User:Ada L0ve Lace|Ada L0ve Lace]] ([[User talk:Ada L0ve Lace|talk]]) 17:18, 5 April 2015 (UTC)<br /> <br /> ::: Elevated both Ada L0ve Lace‎ and Roxanne - the former is already a sysop/Administrator on PS4+vitadev wiki, the latter can use use the xbdevwiki for some experience as sysop/Administrator, optionally also to get elevation later on PS4 wiki - [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 03:22, 6 April 2015 (UTC)<br /> <br /> ::: Cleaned up &quot;some&quot; spam :) [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 03:22, 6 April 2015 (UTC)<br /> <br /> :::: Blocked more than 800 spam users today on xbdevwiki (spam users registered from 25th February 2015 until now). [[User:Roxanne|Roxanne]] ([[User talk:Roxanne|talk]]) 22:56, 7th April 2015 (GMT+1)<br /> <br /> ==== Server Move ====<br /> That time again, I'm ditching this host. Hopefully this won't create too much hassle. It would be best to update to the latest MediaWiki and PHP at the same time however. I will build up the server and get an instance copied over there for testing. Where would be the best place to communicate over this?<br /> [[Special:Contributions/203.114.137.32|203.114.137.32]] 00:51, 8 April 2015 (UTC)<br /> <br /> : IRC efnet private messaging or #xbdevwiki<br /> : http://www.vitadevwiki.com/index.php?title=User_talk:Euss#psdevwiki (is hosted by GregoryRasputin from http://playstationhax.it/)<br /> : email as used by wiki<br /> : [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 02:26, 8 April 2015 (UTC)<br /> <br /> ==== User / rights DB collision ====<br /> There is no 100% seperation of User rights between ps3/ps4/xone. getting higher privs on any increases rights on all (without even being logged on the others) - imo this is a security risk&lt;br /&gt;<br /> When trying to recreate the issue, user:Sampleuser was made on xbdevwiki and given &quot;bot&quot; rights, to be rechecked on ps/ps4 devwiki:<br /> * http://www.xbdevwiki.com/one/Special:UserRights/Sampleuser (user was created there and given &quot;bot&quot; rights and is [http://www.xbdevwiki.com/one/Special:Log/rights logged])<br /> * http://www.psdevwiki.com/ps3/index.php?title=Special%3AUserRights&amp;user=Sampleuser (no &quot;bot&quot; rights)<br /> * http://www.psdevwiki.com/ps4/index.php?title=Special%3AUserRights&amp;user=Sampleuser (has &quot;bot&quot; rights, without it being logged)<br /> at this moment, the issue does not recreate on all wikis, it is a bit erradic.<br /> <br /> The issue came to attention when user:Roxanne was given Check User rights on xone and also had Check User on ps3/ps4 without given officially<br /> * http://www.xbdevwiki.com/one/Special:UserRights/Roxanne (user was given &quot;check user&quot; rights here)<br /> * http://www.psdevwiki.com/ps4/Special:UserRights/Roxanne (user was already admin officially, but gained &quot;check user&quot; there without it being logged)<br /> * http://www.psdevwiki.com/ps3/Special:UserRights/Roxanne (user was already admin officially, but gained &quot;check user&quot; there without it being logged)<br /> <br /> as you can see, it is a bit erradic in how many wikis are going to be affected, sometimes 1, sometimes all<br /> [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 23:16, 11 April 2015 (UTC)<br /> <br /> <br /> ==== Front Page Links ====<br /> <br /> Hey man, I just wanted to suggest changing the dead links on the front page under Reverse Engineering → Emulation to their respective PSX/PS2/PSP _emu page section. Alternatively, it would garner more attention to have the [[PS2 Classics Emulator Compatibility List]] and the (recently created) [[PSP Emulator Compatibility List]] linked on the front page. I'm sure more people would contribute and they would be adapted as the &quot;official&quot; ones in the community. Just some thoughts, cheers! ~[[User:Derf Jagged|Derf Jagged]]<br /> * Done, but it could take 24 to 48 hours that it will be displayed correctly on the front page (and all other pages who shares this template) - [[User:Roxanne|Roxanne]] ([[User talk:Roxanne|talk]]) - 05&lt;sup&gt;th&lt;/sup&gt; June 2016 - 23:47 GMT+1<br /> * Much appreciated! ~[[User:Derf Jagged|Derf Jagged]]<br /> * Thanks [[User:Roxanne|Roxanne]] :) - [[User:Euss|Euss]] ([[User talk:Euss|talk]])<br /> <br /> {{Template:User_talk:Euss:menu}}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=User_talk:Euss&diff=41907 User talk:Euss 2016-06-10T01:35:38Z <p>Euss: Reverted edits by Euss (talk) to last revision by Derf Jagged</p> <hr /> <div>[[File:EussNL.jpg]]<br /> <br /> {{Confusious}}<br /> <br /> == dev/random ==<br /> lol<br /> Euss (Talk | contribs | block)‏‎ (bureaucrat, oversight, administrator) [1,337 edits in the last 30 days]<br /> <br /> omfg<br /> &amp;nbsp;&amp;nbsp;<br /> ID nick Created Date User Touched Date Last Edit Date Edit Count<br /> 13 Euss 02:59, 8 April 2011 16:05, 6 April 2013 14:30, 6 April 2013 '''10080'''<br /> <br /> == Links ==<br /> [[Experimental Main Page]]<br /> <br /> http://pastie.org/9784204<br /> <br /> == Messageboard ==<br /> <br /> Changed the capcha to simple and added this: http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi Let me know if there are any other extensions that could be handy - defyboy<br /> <br /> Thanks - euss<br /> <br /> === Templates ===<br /> <br /> *Templates<br /> Something looks broken in some templates (e.g. the ones that are using this image: http://www.ps3devwiki.com/wiki/File:Imbox_content.png), and some others that are using the other icons that appears at the bottom of http://www.ps3devwiki.com/wiki/Category:Templates<br /> ^ those are imports from wikipedia or others.<br /> <br /> After looking at most of them... i think all the templates needs a revision/update, i imagine you or other members of the staff are aware of it (there are logs of changes in lot of them), and also i imagine is not an easy task, but there are some easy to fix:<br /> <br /> *This ones seems to be tests, and can be erased, like:<br /> **http://www.ps3devwiki.com/wiki/Template:Y -&gt; used on http://www.ps3devwiki.com/wiki/QA_Flagging#Debug_Settings_.28CEX.2FDEX.29<br /> **http://www.ps3devwiki.com/wiki/Template:Yes:Failed -&gt; future use reserved @ http://www.ps3devwiki.com/wiki/TemplateTest#Template_Test<br /> **http://www.ps3devwiki.com/wiki/TemplateTest -&gt; Things handy as reference from http://www.ps3devwiki.com/wiki/Wiki_Sandbox_Test need to be moved there<br /> **http://www.ps3devwiki.com/wiki/Template:N -&gt; used on http://www.ps3devwiki.com/wiki/QA_Flagging#Debug_Settings_.28CEX.2FDEX.29<br /> <br /> *And others that has been converting to templates but can be moved to a &quot;normal&quot; page like:<br /> **http://www.ps3devwiki.com/wiki/Comgenie%27s_Awesome_File_Manager<br /> **http://www.ps3devwiki.com/wiki/Free_Heroes_2<br /> **http://www.ps3devwiki.com/wiki/MultiMan<br /> **http://www.ps3devwiki.com/wiki/Scogger_HD<br /> **http://www.ps3devwiki.com/wiki/SGT_Puzzles<br /> ^ all above are new 'experimental' formatted using templates to make sure page structure stays uniform while making auto menus more easier<br /> <br /> ------<br /> <br /> Some icon templates has been replaced by a new ones with better resolution icons, and the names of the files/templates follows a new &quot;naming convention&quot;, the new ones are &quot;icon category xxx&quot;<br /> <br /> Also, the names for &quot;icon content xxx&quot; templates has been changed, but not the names of the files (can be erased and uploaded again but this is for paranoid ordering)<br /> <br /> Another templates for icons that can follow this &quot;naming convention&quot; are the &quot;icon media xxx&quot; (the 4 templates with tiny disc icons used in emulation page mostly)... and &quot;icon controller xxx&quot; (the dualshock and move buttons that are a lot, but are not used too much in other pages)<br /> <br /> sandungas<br /> <br /> === Uncomfirmed Filesystem mountpoints ===<br /> <br /> Hi euss.. i found these FS supported by the PS3 on the net. they aren't listed on the wiki:&lt;br /&gt;<br /> CELL_FS_ADMINFS // ???&lt;br /&gt;<br /> <br /> CELL_FS_DUMMYFS , /host_root , /app_home &lt;br&gt;<br /> CELL_FS_HOSTFS &lt;br&gt;<br /> CELL_FS_PSEUDO &lt;br&gt;<br /> <br /> CELL_FS_EFAT, /dev_usb000 (what is the difference between this and CELL_FS_FAT?) &lt;br&gt;<br /> CELL_FS_PFAT, /dev_usb000 (what is the difference between this and CELL_FS_FAT?) &lt;br&gt;<br /> <br /> CELL_FS_LOOP &lt;br&gt;<br /> <br /> Listed on the wiki&lt;br /&gt;<br /> CELL_FS_UFS&lt;br /&gt;<br /> CELL_FS_ISO9660&lt;br /&gt;<br /> CELL_FS_UDF&lt;br /&gt;<br /> CELL_FS_FAT&lt;br /&gt;<br /> CELL_FS_SIMPLEFS&lt;br /&gt;<br /> <br /> i only need to know if they are real or not and what they do.&lt;br /&gt;<br /> Here are the Mountpoints that are listed on the wiki http://ps3devwiki.com/wiki/Files_on_the_PS3.. maybe a new page with them can be really useful! &lt;br /&gt;<br /> [[User:Deroad|Deroad]] 16:07, 28 June 2012 (MSK)<br /> <br /> === shop firmware ===<br /> Euss, have you used 4.3X shop firmware before? As the 4.3X still uses the same method that pre 4.3X firmwares to stub all XMB items except those &quot;sel://&quot; calls, stubbing those is done by the modules which prevent them from working.--[[User:Ps3hen|Ps3hen]] 15:34, 19 November 2012 (MSK)<br /> : ''Actually I was referring to CEX/Retail and the default MFW tasks used to add Install Packages. Didnt look far into it, was just glad to see wiki was up, saw your edit and it reminded me of something in my backlog of that day, so I thought, lets add that note before I forget'' [[User:Euss|Euss]]<br /> <br /> About the naming of Shop FW. Terms like &quot;SEX&quot; are just pseudonyms, shop firmwares are technically CEX firmwares, they only work on ps3s with a retail (CEX) Target IDs, and the term &quot;shop&quot; is only mentioned in the index.dat, version.txt, vsh.self(update URL). The term &quot;SEX&quot; is never mentioned in Shop FWs. In the UPL.xml, shop FW uses the same '''&lt;Product&gt;''' value as retail FW (CEX-ww). I personally think it is incorrect to exclusively refer to retail FW as CEX FW, and then to say shop FW is SEX firmware as if it is SEX is another kind of target ID. It's more correct to say '''Retail FW'''and '''Shop FW''' and class them both under CEX Firmware, or Firmwares made for CEX consoles. And as a side note, because they are both made for CEX PS3s, it is relatively easy to install either retail or shop fw on a CEX PS3 regardless of which one is already installed. Just generally, naming FWs after target IDs is incorrect, it just so happens that for all PS3 types (except CEX) there is only one FW type which can be used with it.--[[User:Ps3hen|Ps3hen]] 09:18, 22 November 2012 (MSK)<br /> : ''The SEX shortcode is just a made up name&lt;!--// old insider joke, sexshop //--&gt;. It saves you from writing &quot;CEX/Retail patched to Shop/Kiosk/Demonstration by adding promo_flags in root of PUP or a firmware officially downloaded from [http://fshop01.ps3.update.playstation.net/update/ps3/list/shop/ps3-updatelist.txt Shop updater server] which updates independant from normal CEX/Retail server&quot; - see also [[Target ID]]'' [[User:Euss|Euss]]<br /> ::I see, well perhaps having a note next to SEX Firmware in the software settings table, just so people understand it's a CEX firmware too. Yes I have seen the Target ID page recently.--[[User:Ps3hen|Ps3hen]] 10:18, 22 November 2012 (MSK)<br /> <br /> <br /> === DEH-H1001-D ===<br /> <br /> Hi,&lt;br/&gt;<br /> if you have a NAND-Dump of this console, try to get the auth-id's of some selfs, then compare them with the auth-id's of the installed FW (original PUP/ROM), then you know which FW is installed. (e.g vsh (DEX): 10700003FF000001; vsh (CEX): 10700005FF000001)<br /> &lt;br/&gt;Regards, [[User:Strike_Venom|Strike Venom]] 16:25, 16 December 2012 (CET)<br /> <br /> :Havent looked at authIDs, but I know both ROS where filled with [[0.85.009]] which is a DEX preretail FW - thus I assumed it was the DEH/cookie13 (it is a cookie13 for sure). But looking at the TargetID 83 made me doubt and it seemed a CEX preretail. Perhaps it is a CEX QA flagged, capable of runnning DEX - like that CBEH.&lt;br /&gt;[[User:Euss|Euss]]<br /> <br /> :It could be a special QA Token Flag that allows installing of FW for other Target-IDs or the FW just doesn't check the Target ID. (Or: Maybe it's a preretail CEX FW?; The CBEH (CECH Prototypes) that I know do have CEX Target ID)&lt;br /&gt;[[User:Strike_Venom|Strike Venom]]<br /> <br /> :These are the [[Talk:Authentication_IDs#CoreOS_085.009_authIDs_examples|085.009 AuthIDs]]&lt;br /&gt;[[User:Euss|Euss]]<br /> <br /> :OK, it's the &quot;normal&quot; 085.009 ROM -&gt; Either it's not checking the Target-ID (If you look at the [[Talk:Playstation_Update_Package_(PUP)#Ancient_preproduction_.2F_prototype|ebootrom structure]], there's no way for the installer to determine for which Target ID this Update is) or a special QA-Flag is required.&lt;br/&gt;Update: I asked someone who owns a DEH-H1001-D and he says that the PS3 accepts only DEX Updates (even 4.30+!), so if this is a valid dump from a DEH-H1001-D, there must be something else that allows installing DEX FW on CEX.&lt;br /&gt;[[User:Strike Venom|Strike Venom]]<br /> <br /> ------<br /> <br /> Is it me or DEH-H1001-D (COOKIE-13) 0x1 metldr revision key just changed ? O_o<br /> <br /> -Mathieulh<br /> <br /> <br /> :This is how I have it:<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> 00000000 00 00 2A 7F 12 1D 73 39 4A F2 98 81 F8 D6 B1 8C ..*...s9Jò˜.øÖ±Œ<br /> 00000010 00 00 2A 7F ..*.<br /> <br /> 00040840 00 00 0E C0 66 45 66 FA 77 88 F8 43 2F B7 AA 62 ...ÀfEfúwˆøC/·ªb<br /> 00040850 00 00 0E C0 ...À<br /> <br /> 00080870 00 00 00 01 00 83 00 01 .....ƒ..<br /> <br /> 0F000000 00 00 2A 7F 12 1D 73 39 4A F2 98 81 F8 D6 B1 8C ..*...s9Jò˜.øÖ±Œ<br /> 0F000010 00 00 2A 7F ..*.<br /> which is that [[COOKIE-13]] board with {{CEX}} tid added in [http://www.ps3devwiki.com/index.php?title=Talk:Flash:asecure_loader&amp;diff=next&amp;oldid=18285] [[User:Euss|Euss]]<br /> br /&gt;[[User:Euss|Euss]]<br /> <br /> :OK, it's the &quot;normal&quot; 085.009 ROM -&gt; Either it's not checking the Target-ID (If you look at the [[Talk:Playstation_Update_Package_(PUP)#Ancient_preproduction_.2F_prototype|ebootrom structure]], there's no way for the installer to determine for which Target ID this Update is) or a special QA-Flag is required.<br /> <br /> === logged in/off discrepancy ===<br /> &lt;span style=&quot;text-decoration: line-through;&quot;&gt;&lt;strike&gt;<br /> &lt;sandungas&gt; i realized why happens the problem i commented the other day about wiki main page not displayed in my browser<br /> &lt;sandungas&gt; it happens ALLWAYS when you are &quot;logged off&quot;<br /> &lt;sandungas&gt; because i dont use autologin in my browser... i always have the problem :)<br /> &lt;sandungas&gt; ...is also because i have the link stored in my browser as http://www.psdevwiki.com/ps3<br /> &lt;sandungas&gt; instead of http://www.psdevwiki.com/ps3/Main_Page<br /> &lt;sandungas&gt; when you are logged in..... and you click in navigation links at left... for &quot;PS3devwiki&quot;... note the link points to http://www.psdevwiki.com/ps3<br /> &lt;sandungas&gt; but you are automatically redirected to http://www.psdevwiki.com/ps3/Main_Page (because you are logged in)<br /> &lt;sandungas&gt; this redirection doesnt happens when logged off :'(<br /> &lt;/strike&gt;&lt;/span&gt;<br /> Problem solved--[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:14, 15 December 2014 (EST)<br /> <br /> === TSL.elf (contains dwarf symbols) ===<br /> <br /> here's something for you https://mega.co.nz/#!8gFmVISS!YVoW6We6sRKQVIh8UJdb08LJaUByl2dVLQUDZNhLjIk<br /> <br /> === gift ===<br /> <br /> https://dl.dropboxusercontent.com/u/35197530/coolstuff/gift.7z<br /> <br /> === Back on board ===<br /> ==== Board load ====<br /> Sorry about the lack of updates, I'm back on board to tidy a few things up. I've doubled the RAM on this box so it's much faster but the main page is still dog slow, I propose we update to a much simpler template to lighten the load. Example: http://www.psdevwiki.com/ps3/Template:Main/sandbox Thoughts? Next order of business: spam<br /> [[User:Admin|Admin]] ([[User talk:Admin|talk]]) 18:21, 1 April 2015 (EDT)<br /> <br /> : I've fixed the caching and pages are alot quicker. Main page is also quick now [[User:Admin|Admin]] ([[User talk:Admin|talk]]) 06:17, 5 April 2015 (UTC)<br /> <br /> :: that really fixed it, reaching the below quarter second serving again! [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 13:46, 5 April 2015 (UTC)<br /> <br /> ===== Current NewPP/Served reports =====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Main_Page PS4] !! [http://www.psdevwiki.com/ps3/Main_Page PS3]<br /> |-<br /> | <br /> Preprocessor visited node count: 14347/1000000<br /> Preprocessor generated node count: 15041/1000000<br /> Post‐expand include size: 519913/2097152 bytes<br /> Template argument size: 225069/2097152 bytes<br /> Highest expansion depth: 17/40<br /> Expensive parser function count: 0/100<br /> Served in 3.727 secs (before)<br /> Served in 2.714 secs (after cachefix)<br /> Served in 0.161 secs (after disabling &lt;nowiki&gt;{{Recent Changes}}&lt;/nowiki&gt;)<br /> || <br /> Preprocessor visited node count: 32997/1000000<br /> Preprocessor generated node count: 22189/1000000<br /> Post‐expand include size: 1318573/2097152 bytes<br /> Template argument size: 788722/2097152 bytes<br /> Highest expansion depth: 25/40<br /> Expensive parser function count: 0/100<br /> Served in 8.540 secs (before)<br /> Served in 0.199 secs (after cachefix)<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Template:Main/minimalistic PS4 /minimalistic] !! [http://www.psdevwiki.com/ps3/Template:Main/minimalistic PS3 /minimalistic]<br /> |-<br /> | <br /> Preprocessor visited node count: 364/1000000<br /> Preprocessor generated node count: 7327/1000000<br /> Post‐expand include size: 12252/2097152 bytes<br /> Template argument size: 3321/2097152 bytes<br /> Highest expansion depth: 12/40<br /> Expensive parser function count: 0/100<br /> Served in 0.151 secs (before)<br /> Served in 0.143 secs (after cachefix)<br /> || <br /> Preprocessor visited node count: 409/1000000<br /> Preprocessor generated node count: 7393/1000000<br /> Post‐expand include size: 11391/2097152 bytes<br /> Template argument size: 5491/2097152 bytes<br /> Highest expansion depth: 12/40<br /> Expensive parser function count: 0/100<br /> Served in 0.361 secs (before)<br /> Served in 0.139 secs (after cachefix)<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Template:Main/iconic PS4 /iconic] !! [http://www.psdevwiki.com/ps3/Template:Main/iconic PS3 /iconic]<br /> |-<br /> | <br /> Preprocessor visited node count: 338/1000000<br /> Preprocessor generated node count: 7157/1000000<br /> Post‐expand include size: 14244/2097152 bytes<br /> Template argument size: 3629/2097152 bytes<br /> Highest expansion depth: 13/40<br /> Expensive parser function count: 0/100<br /> Served in 0.155 secs (before)<br /> Served in 0.144 secs (after cachefix)<br /> || <br /> Preprocessor visited node count: 324/1000000<br /> Preprocessor generated node count: 7115/1000000<br /> Post‐expand include size: 9302/2097152 bytes<br /> Template argument size: 2718/2097152 bytes<br /> Highest expansion depth: 13/40<br /> Expensive parser function count: 0/100<br /> Served in 0.314 secs (before)<br /> Served in 0.234 secs (after cachefix)<br /> |-<br /> |}<br /> crosscomparison: <br /> * [http://wiibrew.org/wiki/Main_Page WiiBrew] : Served in 0.700 secs<br /> * [http://wiiubrew.org/wiki/Main_Page WiiUBrew] : Served in 0.356 secs<br /> * [http://www.dsibrew.org/wiki/Main_Page DSiBrew] : Served in 0.111 secs<br /> * [http://3dbrew.org/wiki/Main_Page 3dBrew] : Served in 0.621 secs<br /> <br /> ===== new vs hosted NewPP/Served reports + webpagetest.org bench =====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! [http://212.129.45.225/ps4/User_talk:Euss/sandbox temp::PS4/User_talk:Euss/sandbox] !! [http://www.psdevwiki.com/ps4/User_talk:Euss/sandbox hosted::PS4/User_talk:Euss/sandbox]<br /> |-<br /> | <br /> NewPP limit report<br /> CPU time usage: 29.183 seconds<br /> Real time usage: 29.258 seconds<br /> Preprocessor visited node count: 124113/1000000<br /> Preprocessor generated node count: 33737/1000000<br /> Post‐expand include size: 157131/2097152 bytes<br /> Template argument size: 23830/2097152 bytes<br /> Highest expansion depth: 9/40<br /> Expensive parser function count: 45/100<br /> <br /> webpagetest.org:<br /> First View (Run 2) 16.301s<br /> Repeat View (Run 2) 1.395s<br /> | <br /> NewPP limit report<br /> Preprocessor visited node count: 124073/1000000<br /> Preprocessor generated node count: 33737/1000000<br /> Post‐expand include size: 157131/2097152 bytes<br /> Template argument size: 23830/2097152 bytes<br /> Highest expansion depth: 9/40<br /> Expensive parser function count: 45/100<br /> Served in 20.684 secs<br /> <br /> webpagetest.org:<br /> First View (Run 1) 15.450s<br /> Repeat View (Run 2) 2.279s<br /> |-<br /> |}<br /> # the above page is handpicked to be a worstcase scenario for the parser as well as HTML/render elements (flag IMG)<br /> # there is a significant difference between the NewPP reported time and the realworld<br /> # imo, the performance could possibly improved by [http://www.mediawiki.org/wiki/Localisation#Caching Localisation Caching] and/or some form of page cache, like [http://www.mediawiki.org/wiki/Manual:Varnish_caching Varnish]/[http://www.mediawiki.org/wiki/Manual:Squid_caching Squid] or [http://www.mediawiki.org/wiki/Manual:File_cache File_Cache]<br /> <br /> ==== Spam ====<br /> It seems QuestyCapcha is still the preferred option as all the other Capchas are broken but it needs to be updated regularly to be effective. I will likely write a script to rotate the questions weekly and preload it with a large list.<br /> [[Special:Contributions/101.98.201.24|101.98.201.24]] 18:45, 1 April 2015 (EDT)<br /> <br /> : Can be added a new &quot;reason&quot; when deleting a page for &quot;Spamming&quot; ?. Because we have been banned spambots accounts argumenting the reason &quot;Spamming&quot;, but when deleting the pages they created in the predefined reasons the most close is &quot;Vandalism&quot;... but it looks a bit weird to give 2 different reasons for cleaning up the mess made by the same user. Is better to use the same reason &quot;Spamming&quot; for both banning the user and deleting his pages --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:08, 9 April 2015 (UTC)<br /> :: http://www.psdevwiki.com/ps3/edit/MediaWiki:Ipbreason-dropdown<br /> :: http://www.psdevwiki.com/ps3/edit/MediaWiki:Deletereason-dropdown<br /> :: [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 14:15, 9 April 2015 (UTC)<br /> <br /> : Also, is posible to display the &quot;Other/additional reason&quot; as empty when deleting a page ?... because by default it displays the &quot;content was: &lt;spam here&gt;&quot; so is needed to delete it, otherway if not deleted it works as spam and we are recording it in the wiki deletion logs and appears in the &quot;recent changes&quot; page --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:08, 9 April 2015 (UTC)<br /> <br /> :: I understand your issue, but not always it needs complete removal (''only'' in the case of spam, in which case I 'CTRL-A &quot;SPAM&quot; TAB TAB ENTER or script it) [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 14:21, 9 April 2015 (UTC)<br /> :: <br /> # Sample script spambot<br /> TAG POS=1 TYPE=SELECT ATTR=ID:mw-input-wpExpiry CONTENT=%infinite<br /> TAG POS=1 TYPE=SELECT ATTR=ID:mw-input-wpReason CONTENT=%Spamming<br /> TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:mw-input-wpReason-other CONTENT=SPAM<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpAutoBlock CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpDisableEmail CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpConfirm CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:SUBMIT ATTR=VALUE:Block&lt;SP&gt;this&lt;SP&gt;user<br /> <br /> # Sample script spampage<br /> TAG POS=1 TYPE=A ATTR=TXT:Delete<br /> TAG POS=1 TYPE=SELECT ATTR=ID:wpDeleteReasonList CONTENT=%Spamming<br /> TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:wpReason CONTENT=SPAM<br /> TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:deleteconfirm ATTR=ID:wpConfirmB<br /> ::[[User:Euss|Euss]] ([[User talk:Euss|talk]]) 17:25, 9 April 2015 (UTC)<br /> <br /> ==== Daily Dumps ====<br /> seen a new dump being made, hope it is not onetimeonly<br /> * [http://www.psdevwiki.com/ps3/PS3_Developer_wiki_talk:Community_portal#Daily_dumps PS3] : http://psdevwiki.com/ps3/dumps/<br /> * [http://www.psdevwiki.com/ps4/PS4_Developer_wiki:Community_portal#Daily_dumps PS4] : http://psdevwiki.com/ps4/dumps/<br /> * [http://www.xbdevwiki.com/one/ONE_Developer_wiki_talk:Community_portal#Daily_dumps One] : http://xbdevwiki.com/one/dumps/<br /> <br /> Hopefully not, ps3 database still freezes the script which is a huge PITA so I will try and narrow this one down. Running some maintenance on the ps3 database at the moment. [[Special:Contributions/101.98.201.24|101.98.201.24]] 23:23, 5 April 2015 (UTC)<br /> <br /> Still not able to get dumps consistently, sometimes the script freezes indefinitely and locks access to the wiki. I have written a script to terminate this after 60 seconds if it fails so you will atleast get dumps _somtetimes_ [[Special:Contributions/101.98.201.24|101.98.201.24]] 00:19, 6 April 2015 (UTC)<br /> <br /> ==== Elevation user rights @ xbdevwiki ====<br /> Could you elevate my user rights on xbdevwiki to e.g. [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=checkuser Check users] + [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=sysop Administrators], [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=bureaucrat Bureaucrats] - that way I can help out cleaning the spam there - [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 15:45, 5 April 2015 (UTC)<br /> <br /> Added, WOW that ones been spammed bigtime. Was there any actual content on there? Perhaps we should just remove or re-start it. - Admin<br /> <br /> :: I can clean the spams there too if needed --[[User:Ada L0ve Lace|Ada L0ve Lace]] ([[User talk:Ada L0ve Lace|talk]]) 17:18, 5 April 2015 (UTC)<br /> <br /> ::: Elevated both Ada L0ve Lace‎ and Roxanne - the former is already a sysop/Administrator on PS4+vitadev wiki, the latter can use use the xbdevwiki for some experience as sysop/Administrator, optionally also to get elevation later on PS4 wiki - [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 03:22, 6 April 2015 (UTC)<br /> <br /> ::: Cleaned up &quot;some&quot; spam :) [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 03:22, 6 April 2015 (UTC)<br /> <br /> :::: Blocked more than 800 spam users today on xbdevwiki (spam users registered from 25th February 2015 until now). [[User:Roxanne|Roxanne]] ([[User talk:Roxanne|talk]]) 22:56, 7th April 2015 (GMT+1)<br /> <br /> ==== Server Move ====<br /> That time again, I'm ditching this host. Hopefully this won't create too much hassle. It would be best to update to the latest MediaWiki and PHP at the same time however. I will build up the server and get an instance copied over there for testing. Where would be the best place to communicate over this?<br /> [[Special:Contributions/203.114.137.32|203.114.137.32]] 00:51, 8 April 2015 (UTC)<br /> <br /> : IRC efnet private messaging or #xbdevwiki<br /> : http://www.vitadevwiki.com/index.php?title=User_talk:Euss#psdevwiki (is hosted by GregoryRasputin from http://playstationhax.it/)<br /> : email as used by wiki<br /> : [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 02:26, 8 April 2015 (UTC)<br /> <br /> ==== User / rights DB collision ====<br /> There is no 100% seperation of User rights between ps3/ps4/xone. getting higher privs on any increases rights on all (without even being logged on the others) - imo this is a security risk&lt;br /&gt;<br /> When trying to recreate the issue, user:Sampleuser was made on xbdevwiki and given &quot;bot&quot; rights, to be rechecked on ps/ps4 devwiki:<br /> * http://www.xbdevwiki.com/one/Special:UserRights/Sampleuser (user was created there and given &quot;bot&quot; rights and is [http://www.xbdevwiki.com/one/Special:Log/rights logged])<br /> * http://www.psdevwiki.com/ps3/index.php?title=Special%3AUserRights&amp;user=Sampleuser (no &quot;bot&quot; rights)<br /> * http://www.psdevwiki.com/ps4/index.php?title=Special%3AUserRights&amp;user=Sampleuser (has &quot;bot&quot; rights, without it being logged)<br /> at this moment, the issue does not recreate on all wikis, it is a bit erradic.<br /> <br /> The issue came to attention when user:Roxanne was given Check User rights on xone and also had Check User on ps3/ps4 without given officially<br /> * http://www.xbdevwiki.com/one/Special:UserRights/Roxanne (user was given &quot;check user&quot; rights here)<br /> * http://www.psdevwiki.com/ps4/Special:UserRights/Roxanne (user was already admin officially, but gained &quot;check user&quot; there without it being logged)<br /> * http://www.psdevwiki.com/ps3/Special:UserRights/Roxanne (user was already admin officially, but gained &quot;check user&quot; there without it being logged)<br /> <br /> as you can see, it is a bit erradic in how many wikis are going to be affected, sometimes 1, sometimes all<br /> [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 23:16, 11 April 2015 (UTC)<br /> <br /> <br /> ==== Front Page Links ====<br /> <br /> Hey man, I just wanted to suggest changing the dead links on the front page under Reverse Engineering → Emulation to their respective PSX/PS2/PSP _emu page section. Alternatively, it would garner more attention to have the [[PS2 Classics Emulator Compatibility List]] and the (recently created) [[PSP Emulator Compatibility List]] linked on the front page. I'm sure more people would contribute and they would be adapted as the &quot;official&quot; ones in the community. Just some thoughts, cheers! ~[[User:Derf Jagged|Derf Jagged]]<br /> * Done, but it could take 24 to 48 hours that it will be displayed correctly on the front page (and all other pages who shares this template) - [[User:Roxanne|Roxanne]] ([[User talk:Roxanne|talk]]) - 05&lt;sup&gt;th&lt;/sup&gt; June 2016 - 23:47 GMT+1<br /> * Much appreciated! ~[[User:Derf Jagged|Derf Jagged]]<br /> <br /> <br /> {{Template:User_talk:Euss:menu}}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=User_talk:Euss&diff=41906 User talk:Euss 2016-06-10T00:26:03Z <p>Euss: Reverted edits by Derf Jagged (talk) to last revision by Roxanne</p> <hr /> <div>[[File:EussNL.jpg]]<br /> <br /> {{Confusious}}<br /> <br /> == dev/random ==<br /> lol<br /> Euss (Talk | contribs | block)‏‎ (bureaucrat, oversight, administrator) [1,337 edits in the last 30 days]<br /> <br /> omfg<br /> &amp;nbsp;&amp;nbsp;<br /> ID nick Created Date User Touched Date Last Edit Date Edit Count<br /> 13 Euss 02:59, 8 April 2011 16:05, 6 April 2013 14:30, 6 April 2013 '''10080'''<br /> <br /> == Links ==<br /> [[Experimental Main Page]]<br /> <br /> http://pastie.org/9784204<br /> <br /> == Messageboard ==<br /> <br /> Changed the capcha to simple and added this: http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi Let me know if there are any other extensions that could be handy - defyboy<br /> <br /> Thanks - euss<br /> <br /> === Templates ===<br /> <br /> *Templates<br /> Something looks broken in some templates (e.g. the ones that are using this image: http://www.ps3devwiki.com/wiki/File:Imbox_content.png), and some others that are using the other icons that appears at the bottom of http://www.ps3devwiki.com/wiki/Category:Templates<br /> ^ those are imports from wikipedia or others.<br /> <br /> After looking at most of them... i think all the templates needs a revision/update, i imagine you or other members of the staff are aware of it (there are logs of changes in lot of them), and also i imagine is not an easy task, but there are some easy to fix:<br /> <br /> *This ones seems to be tests, and can be erased, like:<br /> **http://www.ps3devwiki.com/wiki/Template:Y -&gt; used on http://www.ps3devwiki.com/wiki/QA_Flagging#Debug_Settings_.28CEX.2FDEX.29<br /> **http://www.ps3devwiki.com/wiki/Template:Yes:Failed -&gt; future use reserved @ http://www.ps3devwiki.com/wiki/TemplateTest#Template_Test<br /> **http://www.ps3devwiki.com/wiki/TemplateTest -&gt; Things handy as reference from http://www.ps3devwiki.com/wiki/Wiki_Sandbox_Test need to be moved there<br /> **http://www.ps3devwiki.com/wiki/Template:N -&gt; used on http://www.ps3devwiki.com/wiki/QA_Flagging#Debug_Settings_.28CEX.2FDEX.29<br /> <br /> *And others that has been converting to templates but can be moved to a &quot;normal&quot; page like:<br /> **http://www.ps3devwiki.com/wiki/Comgenie%27s_Awesome_File_Manager<br /> **http://www.ps3devwiki.com/wiki/Free_Heroes_2<br /> **http://www.ps3devwiki.com/wiki/MultiMan<br /> **http://www.ps3devwiki.com/wiki/Scogger_HD<br /> **http://www.ps3devwiki.com/wiki/SGT_Puzzles<br /> ^ all above are new 'experimental' formatted using templates to make sure page structure stays uniform while making auto menus more easier<br /> <br /> ------<br /> <br /> Some icon templates has been replaced by a new ones with better resolution icons, and the names of the files/templates follows a new &quot;naming convention&quot;, the new ones are &quot;icon category xxx&quot;<br /> <br /> Also, the names for &quot;icon content xxx&quot; templates has been changed, but not the names of the files (can be erased and uploaded again but this is for paranoid ordering)<br /> <br /> Another templates for icons that can follow this &quot;naming convention&quot; are the &quot;icon media xxx&quot; (the 4 templates with tiny disc icons used in emulation page mostly)... and &quot;icon controller xxx&quot; (the dualshock and move buttons that are a lot, but are not used too much in other pages)<br /> <br /> sandungas<br /> <br /> === Uncomfirmed Filesystem mountpoints ===<br /> <br /> Hi euss.. i found these FS supported by the PS3 on the net. they aren't listed on the wiki:&lt;br /&gt;<br /> CELL_FS_ADMINFS // ???&lt;br /&gt;<br /> <br /> CELL_FS_DUMMYFS , /host_root , /app_home &lt;br&gt;<br /> CELL_FS_HOSTFS &lt;br&gt;<br /> CELL_FS_PSEUDO &lt;br&gt;<br /> <br /> CELL_FS_EFAT, /dev_usb000 (what is the difference between this and CELL_FS_FAT?) &lt;br&gt;<br /> CELL_FS_PFAT, /dev_usb000 (what is the difference between this and CELL_FS_FAT?) &lt;br&gt;<br /> <br /> CELL_FS_LOOP &lt;br&gt;<br /> <br /> Listed on the wiki&lt;br /&gt;<br /> CELL_FS_UFS&lt;br /&gt;<br /> CELL_FS_ISO9660&lt;br /&gt;<br /> CELL_FS_UDF&lt;br /&gt;<br /> CELL_FS_FAT&lt;br /&gt;<br /> CELL_FS_SIMPLEFS&lt;br /&gt;<br /> <br /> i only need to know if they are real or not and what they do.&lt;br /&gt;<br /> Here are the Mountpoints that are listed on the wiki http://ps3devwiki.com/wiki/Files_on_the_PS3.. maybe a new page with them can be really useful! &lt;br /&gt;<br /> [[User:Deroad|Deroad]] 16:07, 28 June 2012 (MSK)<br /> <br /> === shop firmware ===<br /> Euss, have you used 4.3X shop firmware before? As the 4.3X still uses the same method that pre 4.3X firmwares to stub all XMB items except those &quot;sel://&quot; calls, stubbing those is done by the modules which prevent them from working.--[[User:Ps3hen|Ps3hen]] 15:34, 19 November 2012 (MSK)<br /> : ''Actually I was referring to CEX/Retail and the default MFW tasks used to add Install Packages. Didnt look far into it, was just glad to see wiki was up, saw your edit and it reminded me of something in my backlog of that day, so I thought, lets add that note before I forget'' [[User:Euss|Euss]]<br /> <br /> About the naming of Shop FW. Terms like &quot;SEX&quot; are just pseudonyms, shop firmwares are technically CEX firmwares, they only work on ps3s with a retail (CEX) Target IDs, and the term &quot;shop&quot; is only mentioned in the index.dat, version.txt, vsh.self(update URL). The term &quot;SEX&quot; is never mentioned in Shop FWs. In the UPL.xml, shop FW uses the same '''&lt;Product&gt;''' value as retail FW (CEX-ww). I personally think it is incorrect to exclusively refer to retail FW as CEX FW, and then to say shop FW is SEX firmware as if it is SEX is another kind of target ID. It's more correct to say '''Retail FW'''and '''Shop FW''' and class them both under CEX Firmware, or Firmwares made for CEX consoles. And as a side note, because they are both made for CEX PS3s, it is relatively easy to install either retail or shop fw on a CEX PS3 regardless of which one is already installed. Just generally, naming FWs after target IDs is incorrect, it just so happens that for all PS3 types (except CEX) there is only one FW type which can be used with it.--[[User:Ps3hen|Ps3hen]] 09:18, 22 November 2012 (MSK)<br /> : ''The SEX shortcode is just a made up name&lt;!--// old insider joke, sexshop //--&gt;. It saves you from writing &quot;CEX/Retail patched to Shop/Kiosk/Demonstration by adding promo_flags in root of PUP or a firmware officially downloaded from [http://fshop01.ps3.update.playstation.net/update/ps3/list/shop/ps3-updatelist.txt Shop updater server] which updates independant from normal CEX/Retail server&quot; - see also [[Target ID]]'' [[User:Euss|Euss]]<br /> ::I see, well perhaps having a note next to SEX Firmware in the software settings table, just so people understand it's a CEX firmware too. Yes I have seen the Target ID page recently.--[[User:Ps3hen|Ps3hen]] 10:18, 22 November 2012 (MSK)<br /> <br /> <br /> === DEH-H1001-D ===<br /> <br /> Hi,&lt;br/&gt;<br /> if you have a NAND-Dump of this console, try to get the auth-id's of some selfs, then compare them with the auth-id's of the installed FW (original PUP/ROM), then you know which FW is installed. (e.g vsh (DEX): 10700003FF000001; vsh (CEX): 10700005FF000001)<br /> &lt;br/&gt;Regards, [[User:Strike_Venom|Strike Venom]] 16:25, 16 December 2012 (CET)<br /> <br /> :Havent looked at authIDs, but I know both ROS where filled with [[0.85.009]] which is a DEX preretail FW - thus I assumed it was the DEH/cookie13 (it is a cookie13 for sure). But looking at the TargetID 83 made me doubt and it seemed a CEX preretail. Perhaps it is a CEX QA flagged, capable of runnning DEX - like that CBEH.&lt;br /&gt;[[User:Euss|Euss]]<br /> <br /> :It could be a special QA Token Flag that allows installing of FW for other Target-IDs or the FW just doesn't check the Target ID. (Or: Maybe it's a preretail CEX FW?; The CBEH (CECH Prototypes) that I know do have CEX Target ID)&lt;br /&gt;[[User:Strike_Venom|Strike Venom]]<br /> <br /> :These are the [[Talk:Authentication_IDs#CoreOS_085.009_authIDs_examples|085.009 AuthIDs]]&lt;br /&gt;[[User:Euss|Euss]]<br /> <br /> :OK, it's the &quot;normal&quot; 085.009 ROM -&gt; Either it's not checking the Target-ID (If you look at the [[Talk:Playstation_Update_Package_(PUP)#Ancient_preproduction_.2F_prototype|ebootrom structure]], there's no way for the installer to determine for which Target ID this Update is) or a special QA-Flag is required.&lt;br/&gt;Update: I asked someone who owns a DEH-H1001-D and he says that the PS3 accepts only DEX Updates (even 4.30+!), so if this is a valid dump from a DEH-H1001-D, there must be something else that allows installing DEX FW on CEX.&lt;br /&gt;[[User:Strike Venom|Strike Venom]]<br /> <br /> ------<br /> <br /> Is it me or DEH-H1001-D (COOKIE-13) 0x1 metldr revision key just changed ? O_o<br /> <br /> -Mathieulh<br /> <br /> <br /> :This is how I have it:<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> 00000000 00 00 2A 7F 12 1D 73 39 4A F2 98 81 F8 D6 B1 8C ..*...s9Jò˜.øÖ±Œ<br /> 00000010 00 00 2A 7F ..*.<br /> <br /> 00040840 00 00 0E C0 66 45 66 FA 77 88 F8 43 2F B7 AA 62 ...ÀfEfúwˆøC/·ªb<br /> 00040850 00 00 0E C0 ...À<br /> <br /> 00080870 00 00 00 01 00 83 00 01 .....ƒ..<br /> <br /> 0F000000 00 00 2A 7F 12 1D 73 39 4A F2 98 81 F8 D6 B1 8C ..*...s9Jò˜.øÖ±Œ<br /> 0F000010 00 00 2A 7F ..*.<br /> which is that [[COOKIE-13]] board with {{CEX}} tid added in [http://www.ps3devwiki.com/index.php?title=Talk:Flash:asecure_loader&amp;diff=next&amp;oldid=18285] [[User:Euss|Euss]]<br /> br /&gt;[[User:Euss|Euss]]<br /> <br /> :OK, it's the &quot;normal&quot; 085.009 ROM -&gt; Either it's not checking the Target-ID (If you look at the [[Talk:Playstation_Update_Package_(PUP)#Ancient_preproduction_.2F_prototype|ebootrom structure]], there's no way for the installer to determine for which Target ID this Update is) or a special QA-Flag is required.<br /> <br /> === logged in/off discrepancy ===<br /> &lt;span style=&quot;text-decoration: line-through;&quot;&gt;&lt;strike&gt;<br /> &lt;sandungas&gt; i realized why happens the problem i commented the other day about wiki main page not displayed in my browser<br /> &lt;sandungas&gt; it happens ALLWAYS when you are &quot;logged off&quot;<br /> &lt;sandungas&gt; because i dont use autologin in my browser... i always have the problem :)<br /> &lt;sandungas&gt; ...is also because i have the link stored in my browser as http://www.psdevwiki.com/ps3<br /> &lt;sandungas&gt; instead of http://www.psdevwiki.com/ps3/Main_Page<br /> &lt;sandungas&gt; when you are logged in..... and you click in navigation links at left... for &quot;PS3devwiki&quot;... note the link points to http://www.psdevwiki.com/ps3<br /> &lt;sandungas&gt; but you are automatically redirected to http://www.psdevwiki.com/ps3/Main_Page (because you are logged in)<br /> &lt;sandungas&gt; this redirection doesnt happens when logged off :'(<br /> &lt;/strike&gt;&lt;/span&gt;<br /> Problem solved--[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:14, 15 December 2014 (EST)<br /> <br /> === TSL.elf (contains dwarf symbols) ===<br /> <br /> here's something for you https://mega.co.nz/#!8gFmVISS!YVoW6We6sRKQVIh8UJdb08LJaUByl2dVLQUDZNhLjIk<br /> <br /> === gift ===<br /> <br /> https://dl.dropboxusercontent.com/u/35197530/coolstuff/gift.7z<br /> <br /> === Back on board ===<br /> ==== Board load ====<br /> Sorry about the lack of updates, I'm back on board to tidy a few things up. I've doubled the RAM on this box so it's much faster but the main page is still dog slow, I propose we update to a much simpler template to lighten the load. Example: http://www.psdevwiki.com/ps3/Template:Main/sandbox Thoughts? Next order of business: spam<br /> [[User:Admin|Admin]] ([[User talk:Admin|talk]]) 18:21, 1 April 2015 (EDT)<br /> <br /> : I've fixed the caching and pages are alot quicker. Main page is also quick now [[User:Admin|Admin]] ([[User talk:Admin|talk]]) 06:17, 5 April 2015 (UTC)<br /> <br /> :: that really fixed it, reaching the below quarter second serving again! [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 13:46, 5 April 2015 (UTC)<br /> <br /> ===== Current NewPP/Served reports =====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Main_Page PS4] !! [http://www.psdevwiki.com/ps3/Main_Page PS3]<br /> |-<br /> | <br /> Preprocessor visited node count: 14347/1000000<br /> Preprocessor generated node count: 15041/1000000<br /> Post‐expand include size: 519913/2097152 bytes<br /> Template argument size: 225069/2097152 bytes<br /> Highest expansion depth: 17/40<br /> Expensive parser function count: 0/100<br /> Served in 3.727 secs (before)<br /> Served in 2.714 secs (after cachefix)<br /> Served in 0.161 secs (after disabling &lt;nowiki&gt;{{Recent Changes}}&lt;/nowiki&gt;)<br /> || <br /> Preprocessor visited node count: 32997/1000000<br /> Preprocessor generated node count: 22189/1000000<br /> Post‐expand include size: 1318573/2097152 bytes<br /> Template argument size: 788722/2097152 bytes<br /> Highest expansion depth: 25/40<br /> Expensive parser function count: 0/100<br /> Served in 8.540 secs (before)<br /> Served in 0.199 secs (after cachefix)<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Template:Main/minimalistic PS4 /minimalistic] !! [http://www.psdevwiki.com/ps3/Template:Main/minimalistic PS3 /minimalistic]<br /> |-<br /> | <br /> Preprocessor visited node count: 364/1000000<br /> Preprocessor generated node count: 7327/1000000<br /> Post‐expand include size: 12252/2097152 bytes<br /> Template argument size: 3321/2097152 bytes<br /> Highest expansion depth: 12/40<br /> Expensive parser function count: 0/100<br /> Served in 0.151 secs (before)<br /> Served in 0.143 secs (after cachefix)<br /> || <br /> Preprocessor visited node count: 409/1000000<br /> Preprocessor generated node count: 7393/1000000<br /> Post‐expand include size: 11391/2097152 bytes<br /> Template argument size: 5491/2097152 bytes<br /> Highest expansion depth: 12/40<br /> Expensive parser function count: 0/100<br /> Served in 0.361 secs (before)<br /> Served in 0.139 secs (after cachefix)<br /> |-<br /> ! [http://www.psdevwiki.com/ps4/Template:Main/iconic PS4 /iconic] !! [http://www.psdevwiki.com/ps3/Template:Main/iconic PS3 /iconic]<br /> |-<br /> | <br /> Preprocessor visited node count: 338/1000000<br /> Preprocessor generated node count: 7157/1000000<br /> Post‐expand include size: 14244/2097152 bytes<br /> Template argument size: 3629/2097152 bytes<br /> Highest expansion depth: 13/40<br /> Expensive parser function count: 0/100<br /> Served in 0.155 secs (before)<br /> Served in 0.144 secs (after cachefix)<br /> || <br /> Preprocessor visited node count: 324/1000000<br /> Preprocessor generated node count: 7115/1000000<br /> Post‐expand include size: 9302/2097152 bytes<br /> Template argument size: 2718/2097152 bytes<br /> Highest expansion depth: 13/40<br /> Expensive parser function count: 0/100<br /> Served in 0.314 secs (before)<br /> Served in 0.234 secs (after cachefix)<br /> |-<br /> |}<br /> crosscomparison: <br /> * [http://wiibrew.org/wiki/Main_Page WiiBrew] : Served in 0.700 secs<br /> * [http://wiiubrew.org/wiki/Main_Page WiiUBrew] : Served in 0.356 secs<br /> * [http://www.dsibrew.org/wiki/Main_Page DSiBrew] : Served in 0.111 secs<br /> * [http://3dbrew.org/wiki/Main_Page 3dBrew] : Served in 0.621 secs<br /> <br /> ===== new vs hosted NewPP/Served reports + webpagetest.org bench =====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! [http://212.129.45.225/ps4/User_talk:Euss/sandbox temp::PS4/User_talk:Euss/sandbox] !! [http://www.psdevwiki.com/ps4/User_talk:Euss/sandbox hosted::PS4/User_talk:Euss/sandbox]<br /> |-<br /> | <br /> NewPP limit report<br /> CPU time usage: 29.183 seconds<br /> Real time usage: 29.258 seconds<br /> Preprocessor visited node count: 124113/1000000<br /> Preprocessor generated node count: 33737/1000000<br /> Post‐expand include size: 157131/2097152 bytes<br /> Template argument size: 23830/2097152 bytes<br /> Highest expansion depth: 9/40<br /> Expensive parser function count: 45/100<br /> <br /> webpagetest.org:<br /> First View (Run 2) 16.301s<br /> Repeat View (Run 2) 1.395s<br /> | <br /> NewPP limit report<br /> Preprocessor visited node count: 124073/1000000<br /> Preprocessor generated node count: 33737/1000000<br /> Post‐expand include size: 157131/2097152 bytes<br /> Template argument size: 23830/2097152 bytes<br /> Highest expansion depth: 9/40<br /> Expensive parser function count: 45/100<br /> Served in 20.684 secs<br /> <br /> webpagetest.org:<br /> First View (Run 1) 15.450s<br /> Repeat View (Run 2) 2.279s<br /> |-<br /> |}<br /> # the above page is handpicked to be a worstcase scenario for the parser as well as HTML/render elements (flag IMG)<br /> # there is a significant difference between the NewPP reported time and the realworld<br /> # imo, the performance could possibly improved by [http://www.mediawiki.org/wiki/Localisation#Caching Localisation Caching] and/or some form of page cache, like [http://www.mediawiki.org/wiki/Manual:Varnish_caching Varnish]/[http://www.mediawiki.org/wiki/Manual:Squid_caching Squid] or [http://www.mediawiki.org/wiki/Manual:File_cache File_Cache]<br /> <br /> ==== Spam ====<br /> It seems QuestyCapcha is still the preferred option as all the other Capchas are broken but it needs to be updated regularly to be effective. I will likely write a script to rotate the questions weekly and preload it with a large list.<br /> [[Special:Contributions/101.98.201.24|101.98.201.24]] 18:45, 1 April 2015 (EDT)<br /> <br /> : Can be added a new &quot;reason&quot; when deleting a page for &quot;Spamming&quot; ?. Because we have been banned spambots accounts argumenting the reason &quot;Spamming&quot;, but when deleting the pages they created in the predefined reasons the most close is &quot;Vandalism&quot;... but it looks a bit weird to give 2 different reasons for cleaning up the mess made by the same user. Is better to use the same reason &quot;Spamming&quot; for both banning the user and deleting his pages --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:08, 9 April 2015 (UTC)<br /> :: http://www.psdevwiki.com/ps3/edit/MediaWiki:Ipbreason-dropdown<br /> :: http://www.psdevwiki.com/ps3/edit/MediaWiki:Deletereason-dropdown<br /> :: [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 14:15, 9 April 2015 (UTC)<br /> <br /> : Also, is posible to display the &quot;Other/additional reason&quot; as empty when deleting a page ?... because by default it displays the &quot;content was: &lt;spam here&gt;&quot; so is needed to delete it, otherway if not deleted it works as spam and we are recording it in the wiki deletion logs and appears in the &quot;recent changes&quot; page --[[User:Sandungas|Sandungas]] ([[User talk:Sandungas|talk]]) 03:08, 9 April 2015 (UTC)<br /> <br /> :: I understand your issue, but not always it needs complete removal (''only'' in the case of spam, in which case I 'CTRL-A &quot;SPAM&quot; TAB TAB ENTER or script it) [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 14:21, 9 April 2015 (UTC)<br /> :: <br /> # Sample script spambot<br /> TAG POS=1 TYPE=SELECT ATTR=ID:mw-input-wpExpiry CONTENT=%infinite<br /> TAG POS=1 TYPE=SELECT ATTR=ID:mw-input-wpReason CONTENT=%Spamming<br /> TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:mw-input-wpReason-other CONTENT=SPAM<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpAutoBlock CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpDisableEmail CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:mw-input-wpConfirm CONTENT=YES<br /> TAG POS=1 TYPE=INPUT:SUBMIT ATTR=VALUE:Block&lt;SP&gt;this&lt;SP&gt;user<br /> <br /> # Sample script spampage<br /> TAG POS=1 TYPE=A ATTR=TXT:Delete<br /> TAG POS=1 TYPE=SELECT ATTR=ID:wpDeleteReasonList CONTENT=%Spamming<br /> TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:wpReason CONTENT=SPAM<br /> TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:deleteconfirm ATTR=ID:wpConfirmB<br /> ::[[User:Euss|Euss]] ([[User talk:Euss|talk]]) 17:25, 9 April 2015 (UTC)<br /> <br /> ==== Daily Dumps ====<br /> seen a new dump being made, hope it is not onetimeonly<br /> * [http://www.psdevwiki.com/ps3/PS3_Developer_wiki_talk:Community_portal#Daily_dumps PS3] : http://psdevwiki.com/ps3/dumps/<br /> * [http://www.psdevwiki.com/ps4/PS4_Developer_wiki:Community_portal#Daily_dumps PS4] : http://psdevwiki.com/ps4/dumps/<br /> * [http://www.xbdevwiki.com/one/ONE_Developer_wiki_talk:Community_portal#Daily_dumps One] : http://xbdevwiki.com/one/dumps/<br /> <br /> Hopefully not, ps3 database still freezes the script which is a huge PITA so I will try and narrow this one down. Running some maintenance on the ps3 database at the moment. [[Special:Contributions/101.98.201.24|101.98.201.24]] 23:23, 5 April 2015 (UTC)<br /> <br /> Still not able to get dumps consistently, sometimes the script freezes indefinitely and locks access to the wiki. I have written a script to terminate this after 60 seconds if it fails so you will atleast get dumps _somtetimes_ [[Special:Contributions/101.98.201.24|101.98.201.24]] 00:19, 6 April 2015 (UTC)<br /> <br /> ==== Elevation user rights @ xbdevwiki ====<br /> Could you elevate my user rights on xbdevwiki to e.g. [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=checkuser Check users] + [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=sysop Administrators], [http://www.xbdevwiki.com/one/index.php?title=Special:ListUsers&amp;group=bureaucrat Bureaucrats] - that way I can help out cleaning the spam there - [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 15:45, 5 April 2015 (UTC)<br /> <br /> Added, WOW that ones been spammed bigtime. Was there any actual content on there? Perhaps we should just remove or re-start it. - Admin<br /> <br /> :: I can clean the spams there too if needed --[[User:Ada L0ve Lace|Ada L0ve Lace]] ([[User talk:Ada L0ve Lace|talk]]) 17:18, 5 April 2015 (UTC)<br /> <br /> ::: Elevated both Ada L0ve Lace‎ and Roxanne - the former is already a sysop/Administrator on PS4+vitadev wiki, the latter can use use the xbdevwiki for some experience as sysop/Administrator, optionally also to get elevation later on PS4 wiki - [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 03:22, 6 April 2015 (UTC)<br /> <br /> ::: Cleaned up &quot;some&quot; spam :) [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 03:22, 6 April 2015 (UTC)<br /> <br /> :::: Blocked more than 800 spam users today on xbdevwiki (spam users registered from 25th February 2015 until now). [[User:Roxanne|Roxanne]] ([[User talk:Roxanne|talk]]) 22:56, 7th April 2015 (GMT+1)<br /> <br /> ==== Server Move ====<br /> That time again, I'm ditching this host. Hopefully this won't create too much hassle. It would be best to update to the latest MediaWiki and PHP at the same time however. I will build up the server and get an instance copied over there for testing. Where would be the best place to communicate over this?<br /> [[Special:Contributions/203.114.137.32|203.114.137.32]] 00:51, 8 April 2015 (UTC)<br /> <br /> : IRC efnet private messaging or #xbdevwiki<br /> : http://www.vitadevwiki.com/index.php?title=User_talk:Euss#psdevwiki (is hosted by GregoryRasputin from http://playstationhax.it/)<br /> : email as used by wiki<br /> : [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 02:26, 8 April 2015 (UTC)<br /> <br /> ==== User / rights DB collision ====<br /> There is no 100% seperation of User rights between ps3/ps4/xone. getting higher privs on any increases rights on all (without even being logged on the others) - imo this is a security risk&lt;br /&gt;<br /> When trying to recreate the issue, user:Sampleuser was made on xbdevwiki and given &quot;bot&quot; rights, to be rechecked on ps/ps4 devwiki:<br /> * http://www.xbdevwiki.com/one/Special:UserRights/Sampleuser (user was created there and given &quot;bot&quot; rights and is [http://www.xbdevwiki.com/one/Special:Log/rights logged])<br /> * http://www.psdevwiki.com/ps3/index.php?title=Special%3AUserRights&amp;user=Sampleuser (no &quot;bot&quot; rights)<br /> * http://www.psdevwiki.com/ps4/index.php?title=Special%3AUserRights&amp;user=Sampleuser (has &quot;bot&quot; rights, without it being logged)<br /> at this moment, the issue does not recreate on all wikis, it is a bit erradic.<br /> <br /> The issue came to attention when user:Roxanne was given Check User rights on xone and also had Check User on ps3/ps4 without given officially<br /> * http://www.xbdevwiki.com/one/Special:UserRights/Roxanne (user was given &quot;check user&quot; rights here)<br /> * http://www.psdevwiki.com/ps4/Special:UserRights/Roxanne (user was already admin officially, but gained &quot;check user&quot; there without it being logged)<br /> * http://www.psdevwiki.com/ps3/Special:UserRights/Roxanne (user was already admin officially, but gained &quot;check user&quot; there without it being logged)<br /> <br /> as you can see, it is a bit erradic in how many wikis are going to be affected, sometimes 1, sometimes all<br /> [[User:Euss|Euss]] ([[User talk:Euss|talk]]) 23:16, 11 April 2015 (UTC)<br /> <br /> <br /> ==== Front Page Links ====<br /> <br /> Hey man, I just wanted to suggest changing the dead links on the front page under Reverse Engineering → Emulation to their respective PSX/PS2/PSP _emu page section. Alternatively, it would garner more attention to have the [[PS2 Classics Emulator Compatibility List]] and the (recently created) [[PSP Emulator Compatibility List]] linked on the front page. I'm sure more people would contribute and they would be adapted as the &quot;official&quot; ones in the community. Just some thoughts, cheers! ~[[User:Derf Jagged|Derf Jagged]]<br /> * Done, but it could take 24 to 48 hours that it will be displayed correctly on the front page (and all other pages who shares this template) - [[User:Roxanne|Roxanne]] ([[User talk:Roxanne|talk]]) - 05&lt;sup&gt;th&lt;/sup&gt; June 2016 - 23:47 GMT+1<br /> <br /> <br /> <br /> {{Template:User_talk:Euss:menu}}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Template:Updating_Bitstreams_1.2/1.21&diff=36177 Template:Updating Bitstreams 1.2/1.21 2015-05-24T12:23:04Z <p>Euss: </p> <hr /> <div># Install the Infectus driver for Injectus --&gt; connect only the Injectus via usb to PC<br /> # Disconnect the Injectus and connect it via 15 pin cable to the Progskeet 1.2, then connect it to the PC.&lt;br /&gt;Load the Bitstream &lt;!--// (http://www.progskeet.com/forum/viewtopic.php?f=9&amp;t=4064) //--&gt; with the Infectus Programmer.<br /> # When it´s done disconnect it from the PC and connect the Slaveboard instead of the Injectus. Then connect it to the PC.&lt;br /&gt;Install the driver manually.<br /> <br /> If it´s done, it will look like this:<br /> &lt;gallery&gt;<br /> File:Progskeet_1.2_Injectus-01.jpg|Progskeet 1.2 - Injectus - 01<br /> File:Progskeet_1.2_Injectus-02.jpg|Progskeet 1.2 - Injectus - 02<br /> File:Progskeet_1.2_Injectus-03.jpg|Progskeet 1.2 - Injectus - 03<br /> &lt;/gallery&gt;<br /> <br /> <br /> <br /> === Error Codes ===<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> | Error 3 || Cannot reset hardware, power/communications issue<br /> |-<br /> | Error 5 || Hardware timeut<br /> |-<br /> | Error 6 || Wrong model number, see also Error 3<br /> |-<br /> | Error 8 || Malfunctioning port<br /> |-<br /> | Error 9 || Programmer execution error (failed consistency check), see Error 3 and Error 5<br /> |-<br /> | Error 10 || Error in programming algorith, please contact techsupport<br /> |-<br /> | Error 11 || There is no data in the buffer, You must load a file or read a chip<br /> |-<br /> | Error 14 || There is no chip in the programmer<br /> |-<br /> | Error 15 || The chip is not inserted in the programmer, check pins<br /> |-<br /> | Error 16 || The chip is inserted backwards<br /> |-<br /> | Error 17 || Out of base memory<br /> |-<br /> | Error 18 || Temporary file error<br /> |-<br /> | Error 21 || Cannot program<br /> |-<br /> | Error 22 || Cannot erase<br /> |-<br /> | Error 23 || Invalid electronic signature in chip (device ID)<br /> |-<br /> | Error 24 || Invalid electronic signature in chip (algorithm ID)<br /> |-<br /> | Error 26 || Device is not blank<br /> |-<br /> | Error 27 || Device is not secured<br /> |-<br /> | Error 31 || Database file is invalid, The EXE file is corrupt<br /> |-<br /> | Error 32 || Sorry, algorithm not found. Please call techsupport<br /> |-<br /> | Error 33 || You must reselect the chip you want to program<br /> |-<br /> | Error 36 || You must properly install the correct socket module<br /> |-<br /> | Error 39 || Device already secured<br /> |-<br /> | Error 44 || Internal error. Please call techsupport<br /> |-<br /> | Error 46 || AFS software required to execute this function<br /> |-<br /> | Error 47 || Self-test failed. This unit may need service<br /> |-<br /> | Error 57 || You must purchase support for this device<br /> |-<br /> | Error 70 || The buffer data cannot be used to program<br /> |-<br /> |}<br /> <br /> <br /> <br /> &lt;noinclude&gt;[[Category:Templates]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Template:Updating_Bitstreams_1.2/1.21&diff=36176 Template:Updating Bitstreams 1.2/1.21 2015-05-24T12:21:02Z <p>Euss: </p> <hr /> <div># Install the Infectus driver for Injectus --&gt; connect only the Injectus via usb to PC<br /> # Disconnect the Injectus and connect it via 15 pin cable to the Progskeet 1.2, then connect it to the PC.&lt;br /&gt;Load the Bitstream &lt;!--// (http://www.progskeet.com/forum/viewtopic.php?f=9&amp;t=4064) //--&gt; with the Infectus Programmer.<br /> # When it´s done disconnect it from the PC and connect the Slaveboard instead of the Injectus. Then connect it to the PC.&lt;br /&gt;Install the driver manually.<br /> <br /> If it´s done, it will look like this:<br /> &lt;gallery&gt;<br /> File:Progskeet_1.2_Injectus-01.jpg|Progskeet 1.2 - Injectus - 01<br /> File:Progskeet_1.2_Injectus-02.jpg|Progskeet 1.2 - Injectus - 02<br /> File:Progskeet_1.2_Injectus-03.jpg|Progskeet 1.2 - Injectus - 03<br /> &lt;/gallery&gt;<br /> <br /> <br /> Error Codes:<br /> {|<br /> |-<br /> | Error 3 || Cannot reset hardware, power/communications issue<br /> |-<br /> | Error 5 || Hardware timeut<br /> |-<br /> | Error 6 || Wrong model number, see also Error 3<br /> |-<br /> | Error 8 || Malfunctioning port<br /> |-<br /> | Error 9 || Programmer execution error (failed consistency check), see Error 3 and Error 5<br /> |-<br /> | Error 10 || Error in programming algorith, please contact techsupport<br /> |-<br /> | Error 11 || There is no data in the buffer, You must load a file or read a chip<br /> |-<br /> | Error 14 || There is no chip in the programmer<br /> |-<br /> | Error 15 || The chip is not inserted in the programmer, check pins<br /> |-<br /> | Error 16 || The chip is inserted backwards<br /> |-<br /> | Error 17 || Out of base memory<br /> |-<br /> | Error 18 || Temporary file error<br /> |-<br /> | Error 21 || Cannot program<br /> |-<br /> | Error 22 || Cannot erase<br /> |-<br /> | Error 23 || Invalid electronic signature in chip (device ID)<br /> |-<br /> | Error 24 || Invalid electronic signature in chip (algorithm ID)<br /> |-<br /> | Error 26 || Device is not blank<br /> |-<br /> | Error 27 || Device is not secured<br /> |-<br /> | Error 31 || Database file is invalid, The EXE file is corrupt<br /> |-<br /> | Error 32 || Sorry, algorithm not found. Please call techsupport<br /> |-<br /> | Error 33 || You must reselect the chip you want to program<br /> |-<br /> | Error 36 || You must properly install the correct socket module<br /> |-<br /> | Error 39 || Device already secured<br /> |-<br /> | Error 44 || Internal error. Please call techsupport<br /> |-<br /> | Error 46 || AFS software required to execute this function<br /> |-<br /> | Error 47 || Self-test failed. This unit may need service<br /> |-<br /> | Error 57 || You must purchase support for this device<br /> |-<br /> | Error 70 || The buffer data cannot be used to program<br /> |-<br /> |}<br /> <br /> <br /> <br /> &lt;noinclude&gt;[[Category:Templates]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=OtherOS%2B%2B&diff=36175 OtherOS++ 2015-05-23T19:48:07Z <p>Euss: /* snaphots */</p> <hr /> <div>{{Missingfiles}}<br /> {{Missingmirrors}}<br /> [[Category:OtherOS]]<br /> =OtherOS++=<br /> This guide is roughly copypasted from Gitbrew wiki and Glevand' documentations<br /> <br /> ==Firmwares==<br /> <br /> ===With SS Patches===<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW341-OTHEROS++.PUP PS3 Dual Boot GameOS/Linux CFW 3.41] // (mirror:[http://www.multiupload.com/7KG9CFI5JY CFW341-OTHEROS++.PUP (167.12 MB)]) - 3.41 with SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++.PUP PS3 Dual Boot GameOS/Linux CFW 3.55] // (mirror:[http://www.multiupload.com/YBKHBOM8NU CFW355-OTHEROS++.PUP (170.64 MB)]) - 3.55 with SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-EIGHTH-HDD-SIZE.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 1/8th] // (mirror:[http://depositfiles.com/files/vdowbtl7b CFW355-OTHEROS++-EIGHTH-HDD-SIZE.PUP (170.64 MB)]) - 1/8th of the drive will be for GameOS, SS patches<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-SPECIAL.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 SPECIAL] // (mirror:[http://depositfiles.com/files/u7cmw90q7 CFW355-OTHEROS++-SPECIAL.PUP (170.64 MB)]) - QA Flag CFW with SS patches, Can be used to downgrade your ps3 from 3.55 to lower firmwares.<br /> *[http://depositfiles.com/files/craod4tnr PS3 Dual Boot 22GB GameOS/Linux CFW 3.55] // (mirror:[http://depositfiles.com/files/craod4tnr (170.64 MB)]) - 3.55 with SS Patches. 22GB OtherOS++<br /> *[http://depositfiles.com/files/nqxcow0e0 PS3 Dual Boot GameOS/Linux CFW 3.55] // (mirror:[http://depositfiles.com/files/nqxcow0e0 (170.64 MB)]) - 3.55 with SS Patches. OtherOS++<br /> ==== coldboot fix ====<br /> * [http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-COLD-BOOT.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 COLD-BOOT FIX] // (mirror:[http://www.mirrorcreator.com/files/1M0XNGBG/CFW355-OTHEROS__-COLD-BOOT.PUP_links])<br /> CRC16:83BF | CRC32: 595E42FC | SHA1: 1292611131BFCBD4D37FDF68603DC59D7922F5B5 | MD5: CCB69A1D02FDC42267D476076A44CBA5<br /> <br /> ===No SS Patches===<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-22GB.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 22GB] // (mirror:[http://www.multiupload.com/1DIA204CET CFW355-OTHEROS++-22GB.PUP (170.64 MB)]) - 3.55: 22GB to OtherOS++, no SS patches ([http://pastebin.com/E3YU1DqE HASHES])<br /> &lt;!--//*[http://gitbrew.org/~glevand/ps3/cfw/test/CFW355-OTHEROS++-22GB.PUP CFW355-OTHEROS++-22GB.PUP] // (mirror:[http://www.multiupload.com/J60NH6FMRM CFW355-OTHEROS++-22GB.PUP (170.65 MB)]) - 3.55: 22GB to OtherOS++, no SS patches//--&gt;<br /> *[http://gitbrew.org/~glevand/ps3/cfw/latest/CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP] // (mirror:[http://depositfiles.com/files/3wsgcokjx CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP (170.65 MB)] - 3.55: no SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/latest/CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP] // (mirror:[http://www.multiupload.com/UNNVFSKRQ7 CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP (170.65 MB)]) - 3.55: 1/8th of the drive will be for GameOS, No SS patches<br /> <br /> ==Documentation==<br /> *[http://gitbrew.org/~glevand/ps3/cfw/README README] // (mirror:[http://www.multiupload.com/I9WYDKHGXW README.txt (729 Bytes)])<br /> *[http://gitbrew.org/~glevand/ps3/doc/INSTALL_OTHEROS_ON_HDD INSTALL_OTHEROS_ON_HDD] // (mirror:[http://www.multiupload.com/4LHXTR8DWF INSTALL_OTHEROS_ON_HDD.txt (2.07 KB)])<br /> <br /> ==Packages==<br /> <br /> *boot_gameos.pkg // (mirror:[http://depositfiles.com/files/kyak78dgw boot_gameos.pkg (60.05 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/boot_otheros.pkg boot_otheros.pkg] // (mirror:[http://depositfiles.com/files/0pear097a boot_otheros.pkg (69.86 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_flash.pkg dump_flash.pkg] // (mirror: [http://depositfiles.com/files/1b7nhdmco dump_flash.pkg (70.23 KB)]) (mirror contains pkg to dump NAND and NOR flash on USB0001)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_flash_ptab.pkg dump_flash_ptab.pkg] // (mirror:[http://depositfiles.com/files/y68iclee5 dump_flash_ptab.pkg (70.23 KB)]) (dump NAND flash on USB0001 ; ptab)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_lv1.pkg dump_lv1.pkg] // (mirror:[http://depositfiles.com/files/8n6igzobo dump_lv1.pkg (69.61 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_lv2.pkg dump_lv2.pkg] // (mirror:[http://depositfiles.com/files/ocllsomo6 dump_lv2.pkg (70.11 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_sysrom.pkg dump_sysrom.pkg] // (mirror:[http://www.multiupload.nl/9CN7NGGNQH dump_sysrom.pkg (69.67 KB)]) (dumps [[sysrom.bin]] on any plugged in usb device)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/get_applicable_version.pkg get_applicable_version.pkg] // (mirror:[http://depositfiles.com/files/59928rl79 get_applicable_version.pkg (69.3 KB)]) (to get the low/high version lock via Debug UDP)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/get_token_seed.pkg get_token_seed.pkg] // (mirror:[http://depositfiles.com/files/rbp9l2y4f get_token_seed.pkg (59.73 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/install_otheros.pkg install_otheros.pkg] // (mirror:[http://depositfiles.com/files/3wig3e5a5 install_otheros.pkg (61.11 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/install_otheros_bootloader_loader.pkg install_otheros_bootloader_loader.pkg] // (mirror:[http://depositfiles.com/files/fc19kv5a7 install_otheros_bootloader_loader.pkg])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/qa_flag.pkg qa_flag.pkg] // (mirror:[http://depositfiles.com/files/k5p4hwvu7 qa_flag.pkg (69.92 KB)]) (to enable QA)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/qa_flag_extra.pkg qa_flag_extra.pkg] // (mirror:[http://depositfiles.com/files/ck3kbobix qa_flag_extra.pkg (69.98 KB)]) (to enable QA with downgrade)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/reboot.pkg reboot.pkg] // (mirror:[http://depositfiles.com/files/00a105a9a reboot.pkg (59.36 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/reset_qa_flag.pkg reset_qa_flag.pkg] // (mirror:[http://depositfiles.com/files/u2ciz80fb reset_qa_flag.pkg (70.05 KB)]) (to reset the QA flags back to default)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/setup_flash_for_otheros.pkg setup_flash_for_otheros.pkg] // (mirror:[http://depositfiles.com/files/ltzdqzu4p setup_flash_for_otheros.pkg (70.11 KB)])<br /> <br /> ==Petitboot Images==<br /> <br /> *[http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin dtbImage.ps3.bin] // (mirror: [http://depositfiles.com/files/z5cgmixlj dtbImage.ps3.bin (9.32 MB)])<br /> *[http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin.minimal dtbImage.ps3.bin.minimal] // (mirror:[http://depositfiles.com/files/0220658yu dtbImage.ps3.bin.minimal (7.6 MB)])<br /> <br /> ==Scripts==<br /> <br /> *clone.sh - clones all repos from git.gitbrew.org/ps3/ &lt;!--// for repo in $(wget -o /dev/null -O - http://git.gitbrew.org/repos/ | grep .git | grep '&lt;td&gt;' | cut -d '&gt;' -f 3 | cut -d '&lt;' -f -1 | egrep -v '^$'); do git clone git://git.gitbrew.org/${repo}; done //--&gt;<br /> *[http://gitbrew.org/~glevand/ps3/scripts/create_hdd_region.sh create_hdd_region.sh] // (mirror:[http://depositfiles.com/files/nepp9rraq create_hdd_region.sh (3.77 KB)])<br /> **[http://pastebin.com/vBn84kYr create_hdd_region_ALTERNATIVE.sh] // (mirror:[http://www.multiupload.com/IQ12JBGZE7 create_hdd_region_ALTERNATIVE.sh (3.93 KB)]) - alternative ONLY to use when having -8 errors<br /> *[http://gitbrew.org/~glevand/ps3/scripts/dispmgr_access.sh dispmgr_access.sh] // (mirror:[http://depositfiles.com/files/xezu5z9zf dispmgr_access.sh (2.14 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/scripts/enable_wlan_on_fat.sh enable_wlan_on_fat.sh] // (mirror:[http://depositfiles.com/files/t625ntwc8 enable_wlan_on_fat.sh (1.6 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/scripts/hdd_access.sh hdd_access.sh] // (mirror:[http://depositfiles.com/files/zpwo5hw3v hdd_access.sh (6.22 KB)])<br /> *initimg.sh (deprecated : was used to kexec into a special debian img and partition drives for vflash)<br /> *[http://gitbrew.org/~glevand/ps3/scripts/is_vflash_on.sh is_vflash_on.sh] // (mirror:[http://depositfiles.com/files/qpq1iyhjt is_vflash_on.sh (1.09 KB)])<br /> *kboot.conf - kboot.conf to go in your linux /etc/<br /> *[http://gitbrew.org/~glevand/ps3/scripts/restore_vflash.sh restore_vflash.sh] // (mirror:[http://depositfiles.com/files/fzzgl8ll3 restore_vflash.sh (1.32 KB)])<br /> <br /> ==PS3 Kernels==<br /> <br /> *[http://gitbrew.org/~glevand/ps3/linux/ps3linux_kernel_latest.tar.gz PS3 Linux Kernel 060411] // (mirror:[http://www.multiupload.com/51D5FZCUUU ps3linux_kernel_latest.tar.gz (51.17 MB)]) - June 4 2011<br /> <br /> *[http://git.kernel.org/?p=linux/kernel/git/geoff/ps3-linux.git;a=snapshot;h=61c4f2c81c61f73549928dfd9f3e8f26aa36a8cf;sf=tgz ps3-linux-61cc4f2c.tar.gz] // (mirror:[http://www.multiupload.com/ZCHPMU9RR5 ps3-linux-61c4f2c.tar.gz (92.35 MB)]) - Juli 24 2011<br /> <br /> == Git ==<br /> <br /> http://git.gitbrew.org/<br /> <br /> ===Master Servers===<br /> *[http://git.gitbrew.org/ git.gitbrew.org]<br /> *[http://storm.gitbrew.org/ storm.gitbrew.org]<br /> <br /> ===Gitweb Mirrors===<br /> *[http://git.gitbrew.org/repos git.gitbrew.org/repos/]<br /> *[http://storm.gitbrew.org/repos storm.gitbrew.org/repos/]<br /> *[http://foxbrew.org/git foxbrew.org/git/]<br /> <br /> ===Git Mirrors===<br /> *[http://git.gitbrew.org/ git://git.gitbrew.org]<br /> *[http://storm.gitbrew.org/ git://storm.gitbrew.org]<br /> *[http://scottfertig.net/ git://scottfertig.net]<br /> *[http://sub.gitbrew.org/ git://sub.gitbrew.org]<br /> *[http://foxbrew.org/ git://foxbrew.org]<br /> <br /> ====partial backup====<br /> [http://www.multiupload.com/TJI6MNQVR8 gitbrew-backup.zip (1.59 MB)]<br /> <br /> ====snaphots====<br /> =====juli 22 2011 snapshot by aKoN-Man=====<br /> http://www.multiupload.com/ULBPNLOHJ7 (143.1 MB)<br /> http://www.multiupload.com/MDNVQSFL00 (143.1 MB)<br /> http://www.multiupload.com/O737BH53N6 (143.1 MB)<br /> http://www.multiupload.com/EOG7ABG05F (143.1 MB)<br /> http://www.multiupload.com/CSG2IHRESD (143.1 MB)<br /> http://www.multiupload.com/AL658V0ZUU (143.1 MB)<br /> http://www.multiupload.com/W5BIRAZTUM (143.1 MB)<br /> http://www.multiupload.com/BR410045AK (143.1 MB)<br /> http://www.multiupload.com/RFPAKBP1BD (27.7 MB)<br /> <br /> =====sept 15 2011 (.git's for mirror)&lt;!--//http://gitbrew.org/~stackable/ps3//--&gt;=====<br /> [http://www.multiupload.com/5X7E7OLEAV ps3.tar.gz (793.32 MB)]<br /> -or-<br /> [http://www.multiupload.com/PI6APZODIE ps3.part01.rar (95.78 MB)]<br /> [http://www.multiupload.com/U7LH0WJ1W4 ps3.part02.rar (95.78 MB)]<br /> [http://www.multiupload.com/KRKYFXI19F ps3.part03.rar (95.78 MB)]<br /> [http://www.multiupload.com/1NL6E5DS16 ps3.part04.rar (95.78 MB)]<br /> [http://www.multiupload.com/1IHSWKG333 ps3.part05.rar (95.78 MB)]<br /> [http://www.multiupload.com/CMS2F838W8 ps3.part06.rar (95.78 MB)]<br /> [http://www.multiupload.com/XAFTIN6OIR ps3.part07.rar (95.78 MB)]<br /> [http://www.multiupload.com/IXHSJOTTYY ps3.part08.rar (68.42 MB)]<br /> note: you need to have git installed, and use it e.g.:<br /> git clone E:\ps3\ps3linux\ps3-jupiter.git<br /> <br /> =====sept 15 2011 (cloned version and site mirror version)=====<br /> [http://www.multiupload.com/0TUS62HQY0 ps3.tar.gz (1.3 GB)] (Including wireless slim drivers for linux)<br /> <br /> =====reupped mirror=====<br /> https://mega.co.nz/#!7kESiLKJ!UKITnnPbmRyT-9yhxQgrKvVChLWJccWLmI0Hg3gj4BE ps3.part01.rar 95.8 MB<br /> https://mega.co.nz/#!XpcnTabA!vnv_2dSOm3lh9YtmU3HT-y_9RFKNoE_B4u7kihuhZVE ps3.part02.rar 95.8 MB<br /> https://mega.co.nz/#!npt0SBzK!8rhpoCDtNr8DJVjPFipLpe86EoZBqtQuSui2KHIn1yc ps3.part03.rar 95.8 MB<br /> https://mega.co.nz/#!L5MBzY4K!CDu88krSULhSQJ0a1XP0x46Mjflpha5zqe9Lo2gmd00 ps3.part04.rar 95.8 MB<br /> https://mega.co.nz/#!rtME1AxA!Gau1xr7V45JT22xozq7kmEhfLtLfwMRCl5-lWsVMI6I ps3.part05.rar 95.8 MB<br /> https://mega.co.nz/#!GkMSSQbQ!GsLU6BQzko_sAWkA3o_TZ5kLiVJU8qwV6qf3VL0vD6I ps3.part06.rar 95.8 MB<br /> https://mega.co.nz/#!XkcFkZwI!Sew1EJWvl9ICloDRzDRUz0HHhQ0NgsYqyY_IgIwRngA ps3.part07.rar 95.8 MB<br /> https://mega.co.nz/#!78F3yQrY!CPY4ljpJVJ2Ldvr4nDQQ-TB-HYmJf4-dIIWRR4MT0QA ps3.part08.rar 68.4 MB<br /> <br /> ==Features==<br /> <br /> *Into HV integrated OtherOS bootloader loader (compatible with OtherOS bootloader on 3.15)<br /> *OtherOS bootloader is booted directly from HV, no GameOS is involved.<br /> *Process of booting OtherOS bootloader loader is very similar to 3.15 method<br /> *Booting Linux from HDD/USB/BD/Network<br /> *Linux with GameOS rights<br /> *Full access to all HV SS services (Dispatcher Manager) from GameOS or Linux<br /> *Full access to all System Manager services<br /> *Ability to create/modify/remove repository nodes in LPAR 1 (e.g. with ps3dm-utils or ps3hvc-utils).<br /> *This ability gives you much power over the whole system because many layers of PS3 use repository nodes to exchange information.<br /> *Enabled QA mode in Update Manager<br /> *Downgrading without USB dongle or Service Mode<br /> *Ability to deactivate/activate HDD/VFLASH encryption (e.g. with ps3stor-utils)<br /> *Support for ps3-utils. You can flash new OtherOS bootloader from Linux e.g.<br /> <br /> == Petitboot building ==<br /> See [[Petitboot]]<br /> <br /> ==QA Flag==<br /> <br /> Reports state if you flag your ps3 you will lose all psn .act files making any bought psn content unuseable (&lt;span style=&quot;color:red&quot;&gt;warning: these are dev tools, remember this&lt;/span&gt;.)<br /> <br /> <br /> ==SS Patches==<br /> Do not use these pups if you play games (either original or via backup managers). You will get trophy errors.<br /> Registration of the trophy infomation could not be completed. The game will quit. (80010505)<br /> You need SS patches to use ps3dm,sm, and other ps3 dev tools. <br /> <br /> Alternative, you can use a firmware without SS patches and use the script below when you need to patch it on the fly:<br /> We're currently working on a patch in petitboot so it only runs when you use linux<br /> and not mess with your GameOS for normal game use -&amp;gt; use [http://gitbrew.org/~glevand/ps3/scripts/dispmgr_access.sh dispmgr_access.sh]<br /> <br /> ==OtherOS++ How-To==<br /> <br /> Referenced from http://www.gitbrew.org/otheros/<br /> <br /> ===PS3 Models===<br /> <br /> PS3 Fat (NAND):<br /> *CECHA = 256MB<br /> *CECHB = 256MB<br /> *CECHC = 256MB<br /> *CECHE = 256MB<br /> *CECHG = 256MB<br /> <br /> PS3 Fat (NOR):<br /> *CECHH = 16MB<br /> *CECHJ = 16MB<br /> *CECHK = 16MB<br /> *CECHL = 16MB<br /> *CECHM = 16MB<br /> *CECHP = 16MB<br /> *CECHQ = 16MB<br /> <br /> PS3 Slim (NOR):<br /> *CECH-20..A = 16MB<br /> *CECH-20..B = 16MB<br /> *CECH-21..A = 16MB<br /> *CECH-21..B = 16MB<br /> *CECH-250.A = 16MB<br /> *CECH-250.B = 16MB<br /> *CECH-251.A = 16MB<br /> *CECH-251.B = 16MB<br /> <br /> 256MB = NAND, 16 = NOR. Follow Accordingly<br /> <br /> <br /> ===Install OtherOS on HDD (for all PS3 models)===<br /> <br /> All tools are here: http://gitbrew.org/~glevand/ps3/<br /> <br /> NOTICE: All my tools should beep. If you don't get beep during one of the steps below<br /> then stop doing anything and contact me. I will help.<br /> OtherOS++ support: irc.gitbrew.org (ssl) #otheros<br /> <br /> ALL PS3 MODELS ARE SUPPORTED !!!<br /> <br /> 1. Install my latest [http://gitbrew.org/~glevand/ps3/cfw/ CFW]<br /> 2. When installation is finished, reboot in [[Recovery Menu|Recovery Mode]] and choose &quot;Restore PS3 System&quot; (not the Backup/Restore in XMB)<br /> 3. Now your GameOS should use only the half of your HDD<br /> (Currently working on a better approach)<br /> 4. Run [http://gitbrew.org/~glevand/ps3/pkgs/setup_flash_for_otheros.pkg setup_flash_for_otheros.pkg] (for all PS3 models)<br /> 5. Reboot (It's important to shut down and turn on your PS3)<br /> 6. Store [http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin dtbImage.ps3.bin] on USB drive, plug it in and run [http://gitbrew.org/~glevand/ps3/pkgs/install_otheros.pkg install_otheros.pkg]<br /> (NAND owners should use [http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin.minimal dtbImage.ps3.bin.minimal], rename it to dtbImage.ps3.bin).<br /> Try different USB ports if you don't get any beeps.<br /> 7. Run [http://gitbrew.org/~glevand/ps3/pkgs/boot_otheros.pkg boot_otheros.pkg]<br /> 8. Run [http://gitbrew.org/~glevand/ps3/pkgs/reboot.pkg reboot.pkg] (use the package, not manually reboot!)<br /> 9. You should be in petitboot now.<br /> Exit from CUI to shell or switch to another virtual console.<br /> 10. Run script [http://gitbrew.org/~glevand/ps3/scripts/create_hdd_region.sh create_hdd_region.sh] - rem to CHMOD 755<br /> 11. Reboot and boot petitboot again<br /> 12. You should see now new HDD device on petitboot, /dev/ps3dd.<br /> That's your OtherOS HDD region.<br /> Don't touch any other HDD regions if you don't know what you are doing. Use only ps3dd<br /> device for your Linux installation. Use parted to partition it and create GPT partition<br /> table on ps3dd. GPT is supported by both, Linux and FreeBSD.<br /> <br /> Be warned, if you damage your GameOS HDD region, GameOS will reformat HDD and<br /> remove your Linux HDD region in the process. You have to do the above steps again.<br /> Don't mess with GameOS HDD region and GameOS won't mess with your OtherOS HDD region.<br /> <br /> ===For users who installed OtherOS on VFLASH region 7 previously===<br /> <br /> You have to restore your VFLASH before doing the above steps.<br /> Be warned, this step is NOT for NAND owners.<br /> 1. Install my latest petitboot<br /> 2. Boot petitboot<br /> 3. Run script [http://gitbrew.org/~glevand/ps3/scripts/restore_vflash.sh restore_vflash.sh]<br /> 4. Reboot. GameOS should reformat your HDD again.<br /> <br /> ===Partition the PS3 Drive===<br /> <br /> 1. parted /dev/ps3dd<br /> 2. mklabel gpt<br /> 3. mkpart primary 0 2GB<br /> 4. print<br /> 5. mkpart primary 2GB (the rest of the hard drive here.)<br /> 6. quit.<br /> <br /> In case you need it: [http://www.gnu.org/software/parted/manual/html_chapter/parted_2.html full manual of Parted]<br /> <br /> <br /> You may now continue to [http://wiki.gitbrew.org/wikibrew/PS3:Linux Install Linux] // ([http://webcache.googleusercontent.com/search?q=cache:TChhbdAgNzIJ:wiki.gitbrew.org/index.php/PS3:Linux+http://wiki.gitbrew.org/index.php/PS3:Linux&amp;cd=1&amp;hl=nl&amp;ct=clnk&amp;source=www.google.com google-cache])<br /> <br /> <br /> <br /> <br /> <br /> ----<br /> <br /> =PS3:Linux=<br /> <br /> *http://wiki.gitbrew.org/index.php/PS3:Distros<br /> *http://wiki.gitbrew.org/index.php/PS3:Cellminer <br /> <br /> ==Example==<br /> <br /> Generic Guide to install any PPC64 Linux Distro (vflash only)<br /> <br /> umount ps3db<br /> umount ps3dc<br /> wget http://gitbrew.org/~glevand/ps3/scripts/hdd_access.sh<br /> chmod a+x hdd_access.sh<br /> ./hdd_access.sh<br /> kexec -l vmlinuz --initrd of the distro you want to install<br /> <br /> ==Fedora==<br /> Installed with Fedora 9 Full DVD<br /> Tested on Slim PS3 (3.55) &amp; Phat PS3 (3.15)<br /> <br /> When installing Fedora 9, when you are asked about partitioning, choose &quot;Custom layout&quot; and select ps3da.<br /> <br /> <br /> <br /> ===3.55 (Custom CFW)===<br /> umount ps3db<br /> umount ps3dc<br /> ./hdd_access ''print|patch|restore?''<br /> mkdir /mnt/fedora<br /> cp /tmp/petitboot/mnt/sr0/ppc/ppc64/* /mnt/fedora<br /> kexec -l vmlinuz --initrd=ramdisk.image.gz<br /> Reboot the PS3 and it will start the installer<br /> <br /> '''NOTE:''' When installing Fedora 9 (possibly all versions), choose &quot;Custom layout&quot; and select ps3da. The hdd_access.sh script disables ps3da-c and makes it so that ps3dd reads as the &quot;first&quot; hard drive.<br /> After the installer finishes, '''DO NOT HIT REBOOT.''' You must unplug or hardware reset your console.<br /> <br /> ===3.15 PHAT (Stock OFW)===<br /> <br /> *Put petitboot on a memory stick<br /> <br /> mkdir -p /media/usbstick/PS3/otheros/<br /> wget [http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-petitboot/otheros.bld http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-petitboot/otheros.bld]<br /> cp ./otheros.bld /media/usbstick/PS3/otheros/otheros.bld<br /> <br /> *Boot into GameOS<br /> **XBM&gt;Settings&gt;System Settings&gt;Other OS&gt;<br /> **Settings&gt;System Settings&gt;Default System&gt;Other OS&gt;Yes<br /> <br /> <br /> *Boot into petitboot and load up a dvd with Fedora Core[http://mirrors.fedoraproject.org/publiclist/Fedora/9/ppc64/] on it :D<br /> <br /> <br /> '''NAND 3.15 Notes before Tweaks'''<br /> *Your hdd is ps3da. Pay attention to the guide and substitude ps3dd with ps3da<br /> *Know which partitions are which and don't go mkswap'ing your root partition<br /> *Do not use hdd_access to configure your hdds<br /> *You must patch your kernel with [http://git.gitbrew.org/~glevand/public/ glevand's patch] / obtain a patched kernel in order to do [http://www.ps3devwiki.com/index.php?title=OtherOS%2B%2B#Enable_RSX_RAM_as_SWAP certain things] and compile certain [http://www.ps3devwiki.com/index.php?title=OtherOS%2B%2B#PS3:Tools tools].<br /> <br /> ===Tweaks===<br /> *umount /dev/ps3dd2<br /> *mkdir /mnt/fedora<br /> *mount /dev/ps3dd2 /mnt/fedora<br /> *nano /mnt/fedora/etc/yaboot.conf<br /> **rename &quot;linux&quot; to &quot;Fedora&quot;<br /> **remove UUID=* from arguments and save<br /> **'''NAND 3.15 ONLY:'''change boot from /dev/sdd (or whatever) to ps3da (or whichever drive yours shows up as, not the partition)<br /> **'''NAND 3.15 ONLY:'''add root=/dev/ps3da1<br /> **'''NAND 3.15 ONLY:'''Example yboot.conf[http://pastie.org/private/6t37pem4kadjg9s1c4hpgq]<br /> *nano /mnt/Fedora/etc/sudoers<br /> **append your user under root<br /> **If you cannot write to sudoers file:<br /> ***chmod u+w /mnt/Fedora/etc/sudoers<br /> ***edit<br /> ***chmod 0440 /mnt/Fedora/etc/sudoers.<br /> &lt;pre&gt; <br /> root ALL=(ALL) ALL<br /> snowy ALL=(ALL) ALL<br /> &lt;/pre&gt;<br /> *each time you boot in petitboot, press e on &quot;Fedora&quot; and change ps3da2 to ps3dd2 for both vmlinuz and ramdisk. (temporary)<br /> **Unless you followed the NAND 3.15 ONLY step previously.<br /> *when you boot into fedora for the first time, make the user (same as you did in sudoers) account now. <br /> *when prompted to login hit alt + ctrl + f1<br /> *log in<br /> *sudo su<br /> *nano /etc/udev/rules.d/10-ps3da1swap.rules<br /> &lt;pre&gt;<br /> KERNEL==&quot;ps3da1&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3da1&quot;, RUN+=&quot;/sbin/swapon -p 1 /dev/ps3da1&quot;<br /> &lt;/pre&gt;<br /> *nano /etc/udev/rules.d/10-ps3vram.rules <br /> &lt;pre&gt;<br /> <br /> # udev rules to automatically enable swap on /dev/ps3vram<br /> # Copy this file to /etc/udev/rules.d/10-ps3vram-swap.rules<br /> # Choose only one of the rules below<br /> <br /> # Initialize and enable swap unconditionally<br /> KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3vram&quot;, RUN+=&quot;/sbin/swapon -p 10 /dev/ps3vram&quot;<br /> <br /> # Initialize using /etc/fstab and standard init scripts<br /> # KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/bin/bash -c '/bin/grep -q ^/dev/ps3vram[[:space:]]*swap /etc/fstab &amp;&amp; /sbin/mkswap /dev/ps3vram'&quot;<br /> &lt;/pre&gt;<br /> <br /> <br /> Fedora is now installed and configured.<br /> <br /> <br /> ==Fedora 12, faster way==<br /> <br /> ### Fedora 12 clone installation howto by masterzorag ###<br /> &amp;nbsp;<br /> This is my console-only base Fedora 12 system, with:<br /> Cell SDK 3.1.0.1, OpenCL 0.3, switchable support for 7th spu under opencl or SS;<br /> eth0 static ip 192.168.1.203, ssh server running, minimal.<br /> &amp;nbsp;<br /> assuming here: /dev/ps3dd2 as target root partition, /dev/ps3dd1 as swap<br /> prerequisites: petitboot running, accessible ps3dd, anything more<br /> &amp;nbsp;<br /> 0. grab my image at http://www.filefactory.com/file/c3e8221<br /> 1. boot petitboot<br /> 2. make your root filesystem: mkfs.ext4 -m 0 /dev/ps3dd2<br /> 3. make your swap filesystem: mkswap /dev/ps3dd1<br /> 4. make your temp mountpoint: mkdir /FC12<br /> 5. mount target partition: mount /dev/ps3dd2 /FC12<br /> 6. untar my image onto: tar xjvf FC12.tar.bz2 -C /FC12 <br /> &amp;nbsp;<br /> 7. boot now Fedora via kexec:<br /> kexec -l /FC12/boot/vmlinux-2.6.39-gb9133b3-dirty --initrd=/FC12/boot/initramfs-2.6.39-gb9133b3-dirty --append=&quot;root=/dev/ps3dd2&quot;<br /> reboot<br /> &amp;nbsp; <br /> 8. Fedora will boots bringing up console login in a flash:<br /> login as root, password root<br /> &amp;nbsp;<br /> 9. Fit your needs about root login, mountpoints, hostname, ip:<br /> passwd<br /> nano /etc/fstab<br /> nano /etc/sysconfig/network<br /> nano /etc/sysconfig/network-scripts/ifcfg-eth0<br /> reboot<br /> &amp;nbsp;<br /> On petitboot reboots, /dev/ps3dd2 is mounted on /tmp/petitboot/mnt/ps3dd2, boot via kexec (or add a kboot entry for):<br /> kexec -l /tmp/petitboot/mnt/ps3dd2/boot/vmlinux-2.6.39-gb9133b3-dirty --initrd=/tmp/petitboot/mnt/ps3dd2/boot/initramfs-2.6.39-gb9133b3-dirty --append=&quot;root=/dev/ps3dd2&quot;<br /> reboot<br /> <br /> ===Fixes===<br /> *'''Problem''': You can't use network devices.<br /> *'''Reason''': There is a fixed MAC address in this release that will work only for devices with that particular MAC.<br /> *'''Solution''': Boot this system and then<br /> **Adjust your persistent net rules.<br /> **nano /etc/udev/rules.d/70-persistent-net.rules<br /> **For '''PHAT''': wlan0 and eth0 are one device, so they have same MAC.<br /> **For '''SLIM''': wlan0 and eth0 are two devices, so they have different MACs '''[NOT TESTED]'''<br /> **For '''both''': if you're not using additional network cards, it's okay to remove wlan1 and eth1 entries.<br /> **reboot<br /> <br /> *'''Problem''': You are stuck at boot, FC12 can't find root partition.<br /> *'''Reason''': The old udev version installed needs devtmpfs mounted after the kernel decompress at boot to mount root partition.<br /> *'''Solution''': Append a parameter to kexec, e.g.: kexec -l /tmp/petitboot/mnt/ps3dd2/boot/vmlinux-3.2.23 --append=&quot;root=/dev/ps3dd2 devtmpfs.mount=1&quot;<br /> <br /> ==Debian==<br /> <br /> &lt;pre&gt;<br /> Debootstrap HOWTO by glevand (geoffrey.levand@mail.ru)<br /> -------------------------------------------------------<br /> <br /> Links:<br /> <br /> * http://www.debian.org/releases/stable/i386/apds03.html.en<br /> * https://help.ubuntu.com/6.10/ubuntu/installation-guide/i386/linux-upgrade.html<br /> <br /> Installing Debian Squeeze with debootstrap on petitboot<br /> --------------------------------------------------------<br /> <br /> - Configuring the base system<br /> <br /> 1. umount /dev/ps3dd2<br /> 2. mkdir /mnt/debian<br /> 3. mkfs.ext3 /dev/ps3dd2<br /> 4. mount /dev/ps3dd2 /mnt/debian<br /> 5. rm -rf /mnt/debian/*<br /> 6. debootstrap --arch powerpc squeeze /mnt/debian http://ftp.us.debian.org/debian<br /> 7. mount -t proc none /mnt/debian/proc<br /> 8. mount --rbind /dev /mnt/debian/dev<br /> 9. LANG=C chroot /mnt/debian /bin/bash<br /> 10. export TERM=xterm-color<br /> <br /> - Mounting partitions<br /> <br /> File /etc/fstab<br /> ----------------<br /> <br /> /dev/ps3dd2 / ext3 defaults 0 1<br /> /dev/ps3vram none swap sw 0 0<br /> /dev/ps3dd1 none swap sw 0 0<br /> /dev/sr0 /mnt/cdrom auto noauto,ro 0 0<br /> proc /proc proc defaults 0 0<br /> shm /dev/shm tmpfs nodev,nosuid,noexec 0 0<br /> <br /> - Setting timezone<br /> <br /> 1. vi /etc/default/rcS<br /> 2. dpkg-reconfigure tzdata<br /> <br /> - Configuring networking<br /> <br /> 1. echo &quot;Name of your computer here&quot; &gt; /etc/hostname<br /> <br /> File /etc/network/interfaces<br /> -----------------------------<br /> <br /> auto lo<br /> iface lo inet loopback<br /> <br /> auto eth0<br /> iface eth0 inet dhcp<br /> <br /> File /etc/resolv.conf (cat /etc/resolv.conf, if you see nameservers already skip this step)<br /> ----------------------<br /> <br /> nameserver 192.168.1.1<br /> <br /> - Configuring apt<br /> <br /> File /etc/apt/sources.list<br /> ---------------------------<br /> deb http://ftp.us.debian.org/debian squeeze main<br /> deb-src http://ftp.us.debian.org/debian squeeze main<br /> <br /> deb http://security.debian.org/ squeeze/updates main<br /> deb-src http://security.debian.org/ squeeze/updates main<br /> <br /> 1. aptitude update<br /> <br /> - Configuring locales and keyboard<br /> <br /> 1. aptitude install locales<br /> 2. dpkg-reconfigure locales<br /> 3. aptitude install console-data<br /> 4. dpkg-reconfigure console-data<br /> <br /> - Finishing touches<br /> <br /> 1. tasksel install standard<br /> 2. aptitude clean<br /> 3. passwd<br /> 4. aptitude install git build-essential ncurses-dev<br /> 5. mkswap /dev/ps3dd1<br /> 6. swapon /dev/ps3dd1<br /> <br /> - Installing kernel<br /> <br /> 1. cd /usr/src<br /> 2. git clone git://git.gitbrew.org/ps3/ps3linux/linux-2.6.git<br /> 3. ln -sf linux-2.6 linux<br /> 4. cd linux<br /> 5. cp ps3_linux_config .config<br /> 6. make menuconfig<br /> 7. make<br /> 8. make install<br /> 9. make modules_install<br /> <br /> If you compile your kernel on PS3 then make sure you activate swap because<br /> compiling kernel needs much RAM. I used /dev/ps3dd1 as swap which<br /> you have to create with fdisk first of course or some other program.<br /> <br /> - Creating kboot.conf<br /> 1. ls /boot/<br /> 2. edit kboot.conf and replace what you see for &gt; vmlinux-2.6.* from below (example. vmlinux-2.6.38-gf77c53d)<br /> <br /> File /etc/kboot.conf<br /> ---------------------<br /> <br /> debian=/boot/vmlinux-2.6.* root=/dev/ps3dd2<br /> debian_Hugepages=/boot/vmlinux-2.6.* root=/dev/ps3dd2 hugepages=1<br /> <br /> - Creating /dev/ps3flash device (needed for ps3-utils)<br /> <br /> File /etc/udev/rules.d/70-persistent-ps3flash.rules<br /> ----------------------------------------------------<br /> <br /> KERNEL==&quot;ps3vflashf&quot;, SYMLINK+=&quot;ps3flash&quot;<br /> &lt;/pre&gt;<br /> <br /> <br /> ==Ubuntu==<br /> <br /> &lt;pre&gt;<br /> Debootstrap HOWTO by glevand (geoffrey.levand@mail.ru) <br /> (Redone by snowy)<br /> (Updated by thom)<br /> -------------------------------------------------------<br /> Installing Ubuntu Lucid (10.04) with debootstrap on petitboot<br /> --------------------------------------------------------<br /> For different versions of Ubuntu, just change all occurrences of lucid, to natty or whatever build you would like.<br /> <br /> You can also edit the config files in whatever text editor you would like. Nano and Vi are the preferred text editors<br /> <br /> - Configuring the base system<br /> <br /> 1. umount /dev/ps3dd2<br /> 2. mkdir /mnt/ubuntu<br /> 3. mkfs.ext3 /dev/ps3dd2<br /> 4. mount /dev/ps3dd2 /mnt/ubuntu<br /> 5. rm -rf /mnt/ubuntu/*<br /> 6. debootstrap --arch powerpc lucid /mnt/ubuntu http://ports.ubuntu.com<br /> 7. mount -t proc none /mnt/ubuntu/proc<br /> 8. mount --rbind /dev /mnt/ubuntu/dev<br /> 9. LANG=C chroot /mnt/ubuntu /bin/bash<br /> 10. export TERM=xterm-color<br /> <br /> - Mounting partitions<br /> if you want to use nano editor you will need to type &quot;apt-get install nano&quot; without quotes<br /> <br /> File /etc/fstab<br /> ----------------<br /> <br /> /dev/ps3dd2 / ext3 defaults 0 1<br /> /dev/ps3vram none swap sw 0 0<br /> /dev/ps3dd1 none swap sw 0 0<br /> /dev/sr0 /mnt/cdrom auto noauto,ro 0 0<br /> proc /proc proc defaults 0 0<br /> shm /dev/shm tmpfs nodev,nosuid,noexec 0 0<br /> <br /> - Setting timezone<br /> <br /> 1. dpkg-reconfigure tzdata<br /> <br /> - Configuring networking<br /> <br /> 1. echo &quot;Name of your computer here&quot; &gt; /etc/hostname<br /> <br /> File /etc/network/interfaces<br /> -----------------------------<br /> <br /> auto lo<br /> iface lo inet loopback<br /> <br /> auto eth0<br /> iface eth0 inet dhcp<br /> <br /> File /etc/resolv.conf (cat /etc/resolv.conf, if you see nameservers already skip this step)<br /> ----------------------<br /> <br /> nameserver 192.168.1.1<br /> <br /> - Configuring apt<br /> <br /> File /etc/apt/sources.list<br /> ---------------------------<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-updates restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> <br /> OR (Use the following if you have trouble with above sources.)<br /> <br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid main restricted<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates main restricted<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid universe<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates universe<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid multiverse<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates multiverse<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-backports main restricted universe multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-proposed restricted main multiverse universe<br /> <br /> <br /> 1. apt-get update<br /> <br /> - Configuring locales and keyboard<br /> <br /> 1. apt-get install locales<br /> 2. dpkg-reconfigure locales<br /> 3. apt-get install console-data<br /> 4. dpkg-reconfigure console-data<br /> <br /> - Finishing touches<br /> <br /> 1. tasksel install standard<br /> 2. apt-get clean<br /> 3. passwd<br /> 4. apt-get install build-essential ncurses-dev git-core gitosis<br /> 5. mkswap /dev/ps3dd1<br /> 6. swapon /dev/ps3dd1<br /> <br /> - Installing kernel<br /> <br /> 1. cd /usr/src<br /> 2. git clone git://git.gitbrew.org/ps3/ps3linux/linux-2.6.git<br /> 3. ln -sf linux-2.6 linux<br /> 4. cd linux<br /> 5. cp ps3_linux_config .config<br /> 6. make menuconfig<br /> 7. make<br /> 8. make install<br /> 9. make modules_install<br /> <br /> If you compile your kernel on PS3 then make sure you activate swap because<br /> compiling kernel needs much RAM. I used /dev/ps3dd1 as swap which<br /> you have to create with fdisk first of course or some other program.<br /> <br /> - Creating kboot.conf<br /> 1. ls /boot/<br /> (After running ls /boot/, look for vmlinux... in this directory, and user it's fiel name in the next commmand.)<br /> 2. edit kboot.conf and replace what you see for &gt; vmlinux-2.6.* from below (example. vmlinux-2.6.38-gf77c53d)<br /> <br /> File /etc/kboot.conf<br /> ---------------------<br /> <br /> Ubuntu=/boot/vmlinux-2.6.* root=/dev/ps3dd2<br /> Ubuntu_hugepages=/boot/vmlinux-2.6.* root=/dev/ps3dd2 hugepages=1<br /> <br /> - Creating /dev/ps3flash device (needed for ps3-utils)<br /> <br /> File /etc/udev/rules.d/70-persistent-ps3flash.rules<br /> ----------------------------------------------------<br /> <br /> KERNEL==&quot;ps3vflashf&quot;, SYMLINK+=&quot;ps3flash&quot;<br /> &lt;/pre&gt;<br /> <br /> &lt;pre&gt;<br /> Another Way to get Ubuntu on you PS3<br /> -----------------------------------------------<br /> ...is to use an Installer-Disk.<br /> <br /> 1. Download these ISO<br /> [http://cdimage.ubuntu.com/ports/releases/10.04/release/ubuntu-10.04-alternate-powerpc+ps3.iso Ubuntu.10.04.Alternate.PS3.iso]<br /> These is the alternate-installation for PS3. Its a rudimentary installer. He is faster than the graphical one of <br /> the normal installtaion. <br /> <br /> 2. Burn to disk <br /> it is needed, to burn these image. An installation from usb-pen is with these installation not possible.<br /> <br /> 3. Installation.<br /> Put the CD in the drive and reboot to pettitboot. Choose the first normal installation.<br /> Follow the instructions. If you get ask for the partition, my proposal is to use the whole linux-partition.<br /> The assistant should choose a port of it for swap. After the installation you cloud chance the swap to ps3vram<br /> The installation-process take a quite a while. (3-4h)<br /> <br /> 4. Post installation<br /> it could be that you have to chance the fstab. (which described which /dev ubuntu mount to what you want)<br /> From Petitboot go to Terminal. cd /tmp/petitboot/mnt/ps3dd1/etc/ and nano fstab.<br /> <br /> <br /> Ubuntu should run like a weasel (a handicapped)<br /> &lt;/pre&gt;<br /> <br /> ==Post Installation==<br /> <br /> After you've set up Linux on your PS3... http://wiki.gitbrew.org/index.php/PS3:Tools // ([http://webcache.googleusercontent.com/search?q=cache:kZhfJTqWMjEJ:wiki.gitbrew.org/index.php/PS3:Tools+http://wiki.gitbrew.org/index.php/PS3:Tools&amp;cd=1&amp;hl=nl&amp;ct=clnk&amp;source=www.google.com google-cache])<br /> <br /> ===Tools===<br /> <br /> Information about setting up PS3-specific tools found on [http://git.gitbrew.org/ git.gitbrew.org] can be found at [http://wiki.gitbrew.org/index.php/PS3:Tools PS3:Tools]<br /> <br /> ===Wireless===<br /> Setting up wireless requires you to take down networking. You must have a direct connection to your PS3 to continue. [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#Enabling_WLAN_Gelic_On_FAT More information]<br /> <br /> *git and build ps3hvc utils<br /> ** Get dependencies [http://wiki.gitbrew.org/wikibrew/PS3:Tools#Dependencies PS3:Tools#Dependencies]<br /> ** git clone git://git.gitbrew.org/ps3/ps3linux/ps3hvc-utils.git<br /> ** cd ps3hvc-utils<br /> ** sudo cp /usr/src/linux-2.6/arch/powerpc/include/asm/ps3hvc.h /usr/include/asm/<br /> ** make &amp;&amp; sudo make install<br /> *Download glevand's wlan script for your PS3 type: FAT/NAND[http://code.google.com/p/foxbrew/downloads/detail?name=enable_wlan_on_fat.sh] &lt;strike&gt;SLIM/VFlash[http://gititbit.ch/penWL]&lt;/strike&gt;. You want this in the same directory ps3hvc-utils is in.<br /> * Take down current driver<br /> ** sudo rrmod ps3_gelic<br /> * Run enable_wlan_on_*.sh<br /> ** chmod +x enable_wlan_on*.sh<br /> ** ./enable_wlan_on*.sh<br /> * Bring up new driver<br /> ** sudo modprobe ps3_gelic<br /> ** sudo /etc/init.d/networking restart<br /> * Test wireless card (by seeing available networks)<br /> ** sudo iwlist scan<br /> <br /> ====Enabling Wireless with the latest Linux kernel====<br /> <br /> You don't need to use WLAN script with the latest Linux kernel anymore.<br /> Add the following boot parameter to your kboot entry:<br /> <br /> &lt;pre&gt;<br /> ps3_gelic.disable_eurus_ctrl_iface=1<br /> &lt;/pre&gt;<br /> <br /> '''Attention: It will work on PS3 PHAT models only.'''<br /> <br /> ====WiFi with PS3 Slim Models====<br /> <br /> * PS3 SLIM models have a totally different WiFi, USB based<br /> * You have to compile your own kernel first if you haven't done it previously. Also make sure you enable wireless extensions. In my kernel config from GIT repo it's enabled by default.<br /> * Then clone my ps3-jupiter git repository and compile kernel modules: '''ps3_jupiter.ko''' and '''ps3_jupiter_sta.ko'''<br /> * Load both modules, first ps3_jupiter.ko and then ps3_jupiter_sta.ko<br /> * Install wireless-tools and wpa_supplicant<br /> * Configure wpa_supplicant<br /> * Run wpa_supplicant<br /> * '''Currently only STA mode (infrastructure) and WPA/WPA2 are supported'''<br /> <br /> '''Useful links:'''<br /> * Debian WiFi HOWTO: [http://wiki.debian.org/WiFi/HowToUse]<br /> * Using wpa_supplicant on Debian/Ubuntu: [http://blog.nelhage.com/2008/08/using-wpa_supplicant-on-debianubuntu/]<br /> <br /> '''How to load ps3_jupiter.ko and ps3_jupiter_sta.ko automatically at boot time:'''<br /> <br /> * Copy both modules to /lib/modules/`uname -r`/kernel/drivers/net<br /> * Run '''depmod -a''' as root<br /> <br /> &lt;pre&gt;<br /> Please report any bugs and problems to me because the driver is still in development and<br /> i would like feedback from you if you want me to continue. Thanks.<br /> &lt;/pre&gt;<br /> <br /> == SLES ==<br /> <br /> CURRENTLY ONLY TESTED ON 3.15OFW<br /> *Boot the SLES 11 SP 1 disc in otherOS<br /> *Highlight the install option and press 'e' to edit the entry<br /> *Edit the image= line so it says:<br /> &lt;pre&gt;<br /> /tmp/petitboot/mnt/sr0/suseboot/linux64.gz<br /> &lt;/pre&gt;<br /> *Change the append line to read the following:<br /> &lt;pre&gt;<br /> video=ps3fb:mode:3 quiet sysrq=1 insmod=sym53c8xx insmod=ipr<br /> &lt;/pre&gt;<br /> *boot this option<br /> *hit control-c when yast tries to start<br /> *select expert mode, then start shell<br /> *Enable ps3vram swap:<br /> ** mkswap /dev/ps3vram; swapon /dev/ps3vram<br /> ** if you happen to have any other swap partitions, mount them now<br /> *start the install from DVD and go through it normally.<br /> *Enjoy an actually up-to-date system that's IBM SDK compatible<br /> <br /> ===Enabling Sound===<br /> <br /> Sound HOWTO by c4pt and durandal<br /> <br /> *Check to see that the sound driver is installed<br /> **sudo lsmod | grep snd_ps3<br /> ***if your output shows snd, snd_pcm, and snd_ps3, then continue to the next step, otherwise<br /> ***sudo modprobe snd_ps3<br /> ****if it installs, you're good to go, otherwise, you neen to compile a new kernel <br /> *Connect the ps3 sound device to /dev/sound0<br /> **sudo ln -s /dev/snd/pcmC0D0p /dev/sound0 <br /> *Add yourself to the audio group<br /> **sudo usermod -G audio &lt;username&gt; <br /> *Verify that the user was added<br /> **sudo id &lt;username&gt;<br /> **If your username shows audio as a group, move on to the next step <br /> *Install either mpg123 or alsamixer to test the sound, using whatever install tools your distribution has<br /> **RHEL, SLES, OpenSUSE, YDL, fc: sudo yum install mpg123 alsamixer<br /> **Debian, Ubuntu: sudo apt-get install mpg123 alsamixer <br /> *Reboot the console<br /> **sudo reboot <br /> *Play an mp3 to test the sound with either<br /> **mpg123 &lt;some_sound_file.mp3&gt; OR<br /> **alsamixer &lt;some_sound_file.mp3&gt; <br /> <br /> <br /> ===Cleaning up Errors===<br /> ====exim4====<br /> <br /> *'''Error''': IPv6 socket creation failed: No such file or directory<br /> *'''Solution''': Edit &quot;/etc/exim4/update-exim4.conf.conf&quot; so that it has '''dc_local_interfaces='127.0.0.1'''' instead of dc_local_interfaces='127.0.0.1 ; ::'<br /> <br /> *'''Error''': ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size<br /> *'''Solution''': rm -rf /var/log/exim4/paniclog<br /> <br /> ====Kernel====<br /> <br /> *'''Error''': Make error 137 while compiling vmlinux.o<br /> *'''Solution''': Activate/make a swap partition<br /> <br /> <br /> ====plymouth====<br /> <br /> *'''Error''': You are receiving this error message as the new udevd in Ubuntu Lucid no longer supports mounting its own /dev mount point.<br /> *'''Solution''':<br /> **Edit your fstab and add:<br /> &lt;pre&gt;dev /dev tmpfs rw 0 0&lt;/pre&gt;<br /> *Add noplymouth nosplash to your kernel options in /etc/kboot.conf. Example:<br /> &lt;pre&gt;ubuntu=/boot/vmlinux root=/dev/ps3dd1 video=ps3fb:mode:133 noplymouth nosplash&lt;/pre&gt;<br /> <br /> &lt;br /&gt;Alternative (when all else fails) : &lt;pre&gt;dpkg --force-depends -P plymouth&lt;/pre&gt; See also: https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/556372<br /> <br /> &lt;pre&gt;&lt;tuxuser&gt; fixed the plymouth issue :)<br /> &lt;tuxuser&gt; dhewg, nope :P I first purged plymouth.. then just reinstalled it<br /> &lt;tuxuser&gt; made sure dev /dev mount point is in /etc/fstab, rootdev is first entry and spu is commented out<br /> &lt;tuxuser&gt; now plymouth is actually showing and not throwing errors :)<br /> &lt;/pre&gt;<br /> <br /> ====Locales====<br /> *'''Error''': perl: warning: Setting locale failed.<br /> *'''Solution''': <br /> ** Edit /etc/locale.gen and uncomment any Locales you want the OS to support.<br /> ** Example:<br /> &lt;pre&gt;en_US.UTF-8 UTF-8&lt;/pre&gt;<br /> * Re-run dpkg-reconfigure locales (Select packages to install using the spacebar.)<br /> <br /> *'''Solution 2''':<br /> ** Define it yourself<br /> ** Example:<br /> &lt;pre&gt;localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 &lt;/pre&gt;<br /> <br /> ====Hostname====<br /> *'''Error''': unable to resolve host (none) or something like it.<br /> *'''Solution''': <br /> ** Make sure your hostname is set in /etc/hostname and it doesn't have any spaces or symbols.<br /> ** Edit /etc/hosts and add your hostname:<br /> &lt;pre&gt;127.0.0.1 my-ps3-hostname&lt;/pre&gt;<br /> <br /> ===Enabling 7th SPU with the latest Linux kernel===<br /> <br /> Add the following boot parameter to your kboot entry:<br /> <br /> spu_base.enumerate_shared=1<br /> <br /> To disable it at boot time again, set it to 0.<br /> <br /> '''Attention: Enabling 7th SPU on Linux will make most of SS services unusable because they use the 7th SPU !!!'''<br /> <br /> [http://1.bp.blogspot.com/-PSGW-9DJz4U/ThG5RLdBNTI/AAAAAAAAACk/LjSPDkg4mPM/s1600/7spu.jpg Screenshot of OpenCL running on 7spu]<br /> <br /> <br /> == Alternate precompiled Debian kernels==<br /> <br /> Origin: https://github.com/DirtyJerz/PS3-Debian-Kernels<br /> <br /> install: dpkg -i ./*.deb<br /> modify kboot.conf as needed<br /> that is all.<br /> <br /> *[https://github.com/DirtyJerz/PS3-Debian-Kernels/blob/1907a41ff3d8898175e4c9f414d12e1d345f01f0/linux-headers-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb linux-headers-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb]<br /> *[https://github.com/DirtyJerz/PS3-Debian-Kernels/blob/1907a41ff3d8898175e4c9f414d12e1d345f01f0/linux-image-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb linux-image-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb]<br /> <br /> <br /> ----<br /> =FreeBSD OtherOS++=<br /> Crossreference: [http://portal.gitbrew.org/wikibrew/PS3:FreeBSD gitbrew.org::PS3:FreeBSD] &lt;br /&gt;<br /> <br /> FreeBSD can be run on PS3 Slim models from HDD with OtherOS++.<br /> <br /> All the freebsd related files should be available here: http://gitbrew.org/~glevand/ps3/freebsd/<br /> <br /> *freebsd<br /> **config<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/config/PS3 PS3] // (backup/mirror: [http://www.multiupload.com/4IW63ZH688 PS3 (4.22 KB)])<br /> ** kernel-1920x1080<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/kernel kernel] // (backup/mirror: [http://www.multiupload.com/CJ71KU2695 kernel (8.25 MB)])<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/kernel.symbols kernel.symbols] // (backup/mirror: [http://www.multiupload.com/UT46XYVS35 kernel.symbols (22.56 MB)])<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/linker.hints linker.hints] // (backup/mirror: [http://www.multiupload.com/4YQGX6FGEJ linker.hints (5.38 KB)])<br /> **livecd<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/livecd/ps3_freebsd_livecd.iso ps3_freebsd_livecd.iso] // (backup/mirror: [http://www.multiupload.com/NLHVOHKS7J ps3_freebsd_livecd.iso (341.51 MB)])<br /> **loader<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1920x1080.ps3 loader-1920x1080.ps3] // (backup/mirror: [http://www.multiupload.com/RMIQIJQZOE loader-1920x1080.ps3 (306.45 KB)])<br /> ** [http://gitbrew.org/~glevand/ps3/freebsd/ps3_world.tar.gz ps3_world.tar.gz] // (backup/mirror: [http://www.multiupload.com/KESYPE31CG ps3_world.tar.gz (113.92 MB)])<br /> <br /> <br /> ==Cross-Compiling==<br /> <br /> You can skip this step and use my precompiled FreeBSD world and kernel:<br /> (World: [http://gitbrew.org/~glevand/ps3/freebsd/ps3_world.tar.gz]) /<br /> (Kernel: 480p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-720x480/]<br /> 720p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-1280x720/]<br /> 1080p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/]) / <br /> (Loader: 480p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-720x480.ps3]<br /> 720p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1280x720.ps3]<br /> 1080p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1920x1080.ps3])<br /> <br /> You need a running FreeBSD system to cross-compile your PS3 FreeBSD world and kernel, you don't need a PS3 for that, it may be a different architecture. Once this step is done and you have a running FreeBSD system on your PS3<br /> , you can build FreeBSD world and kernel on PS3 itself.<br /> <br /> &lt;pre&gt;<br /> # git clone git://git.gitbrew.org/ps3/ps3freebsd/freebsd.git<br /> # cd freebsd<br /> # make buildworld buildkernel installkernel installworld distribution TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3 DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> When it's finished then you will have a complete FreeBSD world with kernel in directory $HOME/ps3_world.<br /> <br /> <br /> '''''Edited note:''' &quot;I removed my git repo because there is no need currently. All my patches are officially in HEAD FreeBSD repository. Just use the official SVN repository or GIT mirrors. Here e.g. http://gitorious.org/freebsd&quot;''<br /> <br /> ==Rebuilding Loader==<br /> <br /> If you want to recompile ONLY FreeBSD loader then after you finished compiling FreeBSD world and kernel, do this:<br /> &lt;pre&gt;<br /> # cd freebsd<br /> # make buildenv TARGET=powerpc TARGET_ARCH=powerpc64<br /> # cd sys/boot<br /> # make all install DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> ==Rebuilding Kernel==<br /> <br /> If you want to recompile ONLY FreeBSD kernel then after you finished compiling FreeBSD world and kernel, do this:<br /> &lt;pre&gt;<br /> # cd freebsd<br /> # make buildkernel TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3<br /> # make installkernel TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3 DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> =Installation=<br /> <br /> To install a FreeBSD world on your PS3, you will need a running Linux system first currently. Once i build a LiveCD for PS3 FreeBSD you won't need that anymore. I used Debian to install my FreeBSD on PS3.<br /> <br /> First create UFS2 filesystem for your FreeBSD. I assume that there is already a free partition on the HDD of your PS3.<br /> <br /> &lt;pre&gt;<br /> # apt-get install ufsutils<br /> # mkfs.ufs /dev/ps3dd3<br /> &lt;/pre&gt;<br /> <br /> Then mount it on Debian and copy your PS3 FreeBSD world to this partition, like this:<br /> <br /> &lt;pre&gt;<br /> # mount -t ufs -o ufstype=ufs2 /dev/ps3dd3 /mnt<br /> # cd /mnt<br /> # tar xvzf /root/ps3_freebsd_world.tar.gz<br /> # cp /root/ps3_freebsd_kernel/kernel /mnt/boot/kernel/<br /> # cp /root/ps3_freebsd_kernel/kernel.symbols /mnt/boot/kernel/<br /> # cd<br /> # umount /mnt<br /> &lt;/pre&gt;<br /> <br /> =Booting=<br /> <br /> FreeBSD on PS3 is booted by the FreeBSD loader which can be executed by petitboot with kexec.<br /> The FreeBSD loader is built during cross-compiling of the FreeBSD world and kernel or you can use my precompiled version. It supports booting of FreeBSD from HDD. My precompiled version boots a FreeBSD kernel from ps3dd3.<br /> '''The HDD partition from which it boots a FreeBSD kernel is hardcoded, if you want to use another HDD partition then you have to change it in the loader and recompile it.'''<br /> <br /> Store your FreeBSD loader on a Linux partition, i stored mine in Debian in /boot directory, and added<br /> a new kboot.conf entry on Linux, like this:<br /> <br /> &lt;pre&gt;<br /> # cp /root/loader-1920x1080.ps3 /boot<br /> # cat /etc/kboot.conf<br /> ...<br /> ...<br /> ...<br /> freebsd_loader_hdd=/boot/loader-1920x1080.ps3<br /> ...<br /> ...<br /> #<br /> &lt;/pre&gt;<br /> <br /> * Latest FreeBSD loaders support booting from CD/DVD, so make sure you don't have any CD inserted into PS3 if you want to boot from HDD. Because the FreeBSD loader will always try to boot from CD first.<br /> <br /> ==/etc/fstab==<br /> <br /> * Make sure you set root device properly else FreeBSD kernel won't be able to mount it<br /> * You can reuse Linux swap partition on FreeBSD.<br /> <br /> &lt;pre&gt;<br /> /dev/ps3disk3p3 / ufs rw 1 1<br /> /dev/ps3disk3p1 none swap sw 0 0<br /> proc /proc procfs rw 0 0<br /> &lt;/pre&gt;<br /> <br /> ==/boot/loader.conf==<br /> <br /> * You can tell FreeBSD loader which kernel to load at boot time<br /> <br /> &lt;pre&gt;<br /> autoboot_delay=&quot;-1&quot;<br /> kernel=&quot;/boot/kernel&quot;<br /> #kernel=&quot;/boot/kernel_test&quot;<br /> &lt;/pre&gt;<br /> <br /> ==/etc/rc.conf==<br /> <br /> &lt;pre&gt;<br /> hostname=&quot;freebsd-hdd&quot;<br /> <br /> ifconfig_glc0=&quot;SYNCDHCP&quot; # for DHCP<br /> &lt;/pre&gt;<br /> <br /> Now you can boot your PS3 FreeBSD. Boot petitboot first and choose FreeBSD loader in CUI.<br /> <br /> Once, you have a running PS3 FreeBSD system, you can build FreeBSD world and kernel or compile ports on your PS3 itself.<br /> <br /> '''One of the advantages of FreeBSD on PS3 is write access to the GameOS HDD region and the possibility to create valid GameOS HDD partitions.'''<br /> <br /> =Ports=<br /> <br /> Ports allow us to install many useful programs on your FreeBSD.<br /> <br /> Extracting ports:<br /> &lt;pre&gt;<br /> # cd /root<br /> # fetch ftp://ftp7.freebsd.org/pub/FreeBSD/ports/ports-stable/ports.tar.gz<br /> # cd /usr<br /> # tar xvzf /root/ports.tar.gz<br /> &lt;/pre&gt;<br /> <br /> Useful programs you will need first:<br /> * wget<br /> * git<br /> * screen<br /> * sudo<br /> * elinks<br /> <br /> =Live CD=<br /> <br /> ==Compiling World==<br /> <br /> * Change screen resolution in loader and kernel before compiling<br /> * Change frame buffer size in kernel if needed<br /> <br /> &lt;pre&gt;<br /> # cd /usr<br /> # git clone git://git.gitbrew.org/ps3/ps3freebsd/freebsd.git src<br /> # cd src<br /> # make buildworld buildkernel installkernel installworld distribution TARGET=powerpc TARGET_ARCH=powerpc64 \<br /> KERNCONF=PS3 DESTDIR=/root/ps3_world<br /> &lt;/pre&gt;<br /> <br /> ==Compiling Ports==<br /> <br /> &lt;pre&gt;<br /> # cd /root/ps3_world/usr<br /> # fetch ftp://ftp7.freebsd.org/pub/FreeBSD/ports/ports-stable/ports.tar.gz<br /> # tar xvzf ports.tar.gz<br /> &lt;/pre&gt;<br /> <br /> &lt;pre&gt;<br /> # mount -t devfs devfs /root/ps3_world/dev<br /> # cp /etc/resolv.conf /root/ps3_world/etc/<br /> # chroot /root/ps3_world /bin/csh<br /> # cd /usr/ports<br /> # cd shells/bash<br /> # make install clean BATCH=yes<br /> &lt;/pre&gt;<br /> <br /> ==Configuring System==<br /> <br /> ===/boot/loader.conf===<br /> <br /> &lt;pre&gt;<br /> boot_cdrom=&quot;YES&quot;<br /> <br /> autoboot_delay=&quot;-1&quot;<br /> &lt;/pre&gt;<br /> <br /> ===/etc/rc.conf===<br /> <br /> &lt;pre&gt;<br /> root_rw_mount=&quot;NO&quot;<br /> <br /> hostname=&quot;freebsd-livecd&quot;<br /> <br /> ifconfig_glc0=&quot;SYNCDHCP&quot;<br /> <br /> keyrate=&quot;fast&quot;<br /> keymap=&quot;us.iso&quot;<br /> #keymap=&quot;fr.iso&quot;<br /> #keymap=&quot;german.iso&quot;<br /> scrnmap=&quot;NO&quot;<br /> font8x16=&quot;iso15-8x16&quot;<br /> font8x14=&quot;iso15-8x14&quot;<br /> font8x8=&quot;iso15-8x8&quot;<br /> <br /> update_motd=&quot;NO&quot;<br /> syslogd_enable=&quot;NO&quot;<br /> newsyslog_enable=&quot;NO&quot;<br /> cron_enable=&quot;NO&quot;<br /> hostid_enable=&quot;NO&quot;<br /> <br /> sendmail_enable=&quot;NONE&quot;<br /> sendmail_submit_enable=&quot;NO&quot;<br /> sendmail_outbound_enable=&quot;NO&quot;<br /> sendmail_msp_queue_enable=&quot;NO&quot;<br /> <br /> cleanvar_enable=&quot;NO&quot;<br /> crashinfo_enable=&quot;NO&quot;<br /> virecover_enable=&quot;NO&quot;<br /> &lt;/pre&gt;<br /> <br /> ===/etc/fstab===<br /> <br /> &lt;pre&gt;<br /> /dev/cd0 / cd9660 ro 0 0<br /> &lt;/pre&gt;<br /> <br /> ===Changing Login Shell===<br /> <br /> &lt;pre&gt;<br /> # chroot ps3_world<br /> # chsh<br /> &lt;/pre&gt;<br /> <br /> ==Creating ISO Image==<br /> <br /> * Exit chroot<br /> <br /> &lt;pre&gt;<br /> # umount /root/ps3_world/dev<br /> # cd ps3_world<br /> # rm -f etc/resolv.conf<br /> # mkisofs -R -l -ldots -allow-lowercase -allow-multidot \<br /> -V 'PS3 FreeBSD LiveCD' -volset 'PS3 FreeBSD' -hide boot.catalog \<br /> -o ../freebsd_livecd.iso .<br /> &lt;/pre&gt;<br /> <br /> ==Booting Live CD with OtherOS++==<br /> <br /> Use CUI or<br /> <br /> boot FreeBSD loader from petitboot manually:<br /> &lt;pre&gt;<br /> # First mount CD if it's not mounted already<br /> <br /> # kexec -l /mnt/cdrom/boot/loader.ps3 (or loader-720x480.ps3 or loader-1280x720.ps3)<br /> # reboot<br /> &lt;/pre&gt;<br /> <br /> ==Installing FreeBSD on HDD from Live CD==<br /> <br /> installing freebsd 9.0 beta 2 to the hard drive by c4pt<br /> <br /> step 1 download and burn the freebsd 9.0 beta 2 iso for ppc64 you can get it from here<br /> <br /> ftp://ftp.freebsd.org/pub/FreeBSD/releases/powerpc/powerpc64/ISO-IMAGES/9.0/FreeBSD-9.0-BETA3-powerpc64-release.iso<br /> <br /> step 2 remove all your partitions on your internal drive and make the drive gpt<br /> <br /> boot into petitboot<br /> <br /> ##umount /dev/ps3dd1<br /> ##umount /dev/ps3dd2<br /> ##umount /dev/ps3dd<br /> <br /> ## using parted will delete any linux partition on ps3dd<br /> <br /> <br /> ##parted /dev/ps3dd<br /> <br /> ##mklabel GPT<br /> <br /> ##mkpart ext2 1 158000M (158000M here is 158G on my drive if you have 320G you would enter 320000M)<br /> <br /> ##p<br /> <br /> ##q<br /> <br /> ##umount /dev/sr0<br /> <br /> ##mount /dev/sr0 /mnt<br /> <br /> ##cd /mnt/boot<br /> <br /> ##ps3-video-mode -2<br /> <br /> ##kexec -l loader.ps3<br /> <br /> ##reboot<br /> <br /> when the freebsd dmesg boots you are going to get to a mountroot&gt; prompt this is normal because freebsd is trying to load<br /> the cd from acd0 which doesnt exist so we have to tell the mountroot&gt; prompt /dev/cd0 which is our sr0 or cdrom drive with the <br /> burned iso on disk<br /> <br /> ##mountroot&gt;cd9660:/dev/cd0 ro (hit enter here)<br /> <br /> this will continue to load the freebsd 9.0 beta 2 disc<br /> <br /> once in the installer make sure you only format and partition ps3disk3 this is important you dont want to write to gameos or another partition this guide is assuming you are using ps3dd as your linux <br /> or freebsd drive and that you are *NOT* using vflash for ps3vflashh partition the disk and on my setup i am using a 154G root and and 4G swap (you can select auto on ps3disk3 and it should setup a swap <br /> and root for you) then select whatever you want to install , base , src , ports, doc this is important if you burned the iso you should have done a slow burn for some reason if any of these things fail <br /> the checksum test you need to run the installer again and not select anything that failed in order to continue with the installation for me ports.txz and src.txz failed so i could only select base.txz <br /> doc.txz and a couple of others then the install finished properly after installing the .txz's files setup your networking and root and user password eventually you will setup everything in the installer<br /> accordingly and you will be presented with a 3 choice options (installer) (livecd) <br /> <br /> choose livecd <br /> <br /> you should drop to a prompt and type<br /> <br /> shutdown -h now<br /> <br /> that takes care of the install but now how to boot the install?<br /> <br /> reboot the ps3 after shutdown -h now is completely done it should say press a key to reboot when it is done<br /> <br /> go into petitboot or telnet to petitboot whatever you want to do <br /> <br /> then type <br /> <br /> ##umount /dev/ps3dd<br /> ##umount /dev/ps3dd1<br /> <br /> ##ps3-video-mode -m 2<br /> <br /> ##mount -t ufs -o ufstype=ufs2,rw /dev/ps3dd1 /mnt<br /> <br /> ##cd /mnt/boot<br /> <br /> ##kexec -l loader.ps3<br /> <br /> ##reboot<br /> <br /> and you should now be in 480p booting the freebsd install from the hard drive<br /> <br /> <br /> some side notes (the installer will only boot in 480i or 480p that is why we use ps3-video-mode also the loader.ps3 and kernel can be fixed to 1920x1080p <br /> using glevand's loader.ps3 and glevand's kernel, you can still use glevand's freebsd work on the kernel and loader sources once in the freebsd install on <br /> the hard drive it is recommended to setup networking and install ports to /usr/ports in order to boot the from the hard drive you have to run the last 5 <br /> commands from the guide or 6 commands if you havent't fixed loader.ps3) also note that /usr/sbin/sysinstall will not install freebsd to the hard drive <br /> since the partition utility does not work with /usr/sbin/sysinstall<br /> <br /> ##ps3-video-mode -m 2 (sets the screen to 480p for the stock loader.ps3 file)<br /> <br /> ##umount /dev/ps3dd<br /> ##umount /dev/ps3dd1<br /> <br /> ##mount -t ufs -o ufstype=ufs2,rw /dev/ps3dd1 /mnt<br /> <br /> ##kexec -l /mnt/boot/loader.ps3<br /> <br /> ##reboot<br /> <br /> =Links=<br /> <br /> FreeBSD Handbook: [http://www.freebsd.org/doc/handbook/]<br /> <br /> FreeBSD AvgLiveCD: [http://wiki.freebsd.org/AvgLiveCD]<br /> <br /> FreeBSD LiveCD: [http://www.secure-computing.net/wiki/index.php/FreeBSD/LiveCD]<br /> <br /> Gitorious - FreeBSD Wiki: [http://wiki.freebsd.org/Gitorious]<br /> <br /> Setting Up A new FreeBSD System: [http://users.rcn.com/rneswold/fbsd-init.html]<br /> <br /> ----<br /> =FreeBSD Development=<br /> Crossreference: [http://portal.gitbrew.org/wikibrew/PS3:FreeBSD_Development gitbrew.org::FreeBSD Development] &lt;br /&gt;<br /> <br /> <br /> '''Get in touch with me if you want to help with FreeBSD development because there are only 2 developers currently working on FreeBSD PS3 support :('''<br /> <br /> Till now '''0''' applications :( Date: 09/20/2011<br /> <br /> ==TODO List==<br /> <br /> * VUART support in bootloader<br /> * VUART support in kernel ('''work in progress''')<br /> * System Manager, AV and Dispatcher Manager support in kernel ('''work in progress''')<br /> * UDF support for BD movies<br /> * RSX driver<br /> * Sound driver<br /> * Use CAM framework for HDD driver like in Blu-Ray driver<br /> * FLASH/VFLASH drivers ('''work in progress''')<br /> * WiFi driver ('''work in progress''')<br /> <br /> ==VUART (Bootloader)==<br /> <br /> * Should be very simple<br /> * Implement common '''ps3vuart''' interface which can be used by VUART port drivers<br /> * Implement AV VUART only for now in order to be able to read screen size<br /> <br /> ==VUART (Kernel)==<br /> <br /> * What existing kernel framework to use or create a new one ??? Maybe UART framework. '''UART framework is NOT suitable !!!'''<br /> * Implement '''ps3vuart_bus.c''' module which handles VUART interrupts and distributes events to VUART port drivers. '''ps3vuart_bus''' should be the child of '''nexus'''.<br /> * Each VUART port is a child of '''ps3vuart_bus''' module.<br /> * Use '''siis''' driver as an example how to implement device children.<br /> * http://fxr.watson.org/fxr/source/dev/siis/siis.c<br /> * VUART port drivers for: '''System Manager''', '''AV''' and '''Dispatcher Manager'''<br /> * What is the best way to provide access for user space applications ??? Create character devices for each VUART port. But how to synchronize kernel/user space accesses ?<br /> * Provide IOCTL interface for all VUART ports<br /> <br /> ==WLAN==<br /> <br /> * Kernel modules: '''if_jpt.c''', '''jpt_sta.c''' and '''jpt_ap.c'''.<br /> * Use WLAN driver '''an''' as an example how to implement WLAN drivers which handle 802.11 protocol internally.<br /> * http://fxr.watson.org/fxr/source/dev/an/if_an.c<br /> * http://fxr.watson.org/fxr/source/net/if_tap.c<br /> * IOCTLs for scanning: '''IEEE80211_IOC_SCAN_REQ''' and '''IEEE80211_IOC_SCAN_RESULTS'''<br /> <br /> ==RSX==<br /> <br /> * I decided to implement RSX driver for FreeBSD first and then for Linux (sorry Linux fans), not because i don't like Linux but because FreeBSD has no X11 driver and it will be easier to test.<br /> * FreeBSD DRM framework supports PCI devices only currently :-( Platform devices are NOT supported by FreeBSD's DRM framework.<br /> * No choice as to use kernel module with my own user space interface. Yeah, hate me kernel developers, i know, it's ugly but NVIDIA does it too ('''/dev/nvidia''', '''/dev/nvidiactl''' and '''nvidia.ko''').<br /> <br /> ===DRM Device File===<br /> <br /> * On FreeBSD, it's '''cdev'''.<br /> * '''si_drv1''' points to '''struct drm_device'''<br /> <br /> ===Memory===<br /> <br /> * There are several types of memory: VRAM (video RAM or memory on GPU), GART (system memory mapped into GPU address space) and CPU (system memory but NOT mapped into GPU address space)<br /> * Implement memory heap managers<br /> * Radeon driver is a good example how to manage VRAM and GART memory heaps. The user specifies memory type, alignment and size. The driver returns the offset of allocated memory region to user. The offset is the handle of allocated memory block.<br /> * http://fxr.watson.org/fxr/source/dev/drm/radeon_mem.c<br /> * Radeon driver supports memory types: VRAM and GART<br /> * Nouveau driver supports memory types: VRAM, GART and CPU<br /> * '''mmap syscall''' is used to map memory buffers into user-space. '''offset''' passed to mmap syscall is the handle of a memory map created previously with '''IOCTL DRM_IOCTL_ADDMAP'''. The handle is returned to user from IOCTL that creates the map.<br /> * http://fxr.watson.org/fxr/source/dev/drm/drm_vm.c<br /> * '''drmMap''' just calls mmap syscall and passes map handle as offset.<br /> * Interesting discussion about DRM map handles: http://comments.gmane.org/gmane.comp.video.dri.devel/19657<br /> * FreeBSD DRM framework uses '''alloc_unr''' to allocate unique map handles<br /> <br /> ==FLASH/VFLASH==<br /> <br /> * Use CAM framework to implement flash drivers, it has more advantages over block device drivers<br /> * The drivers are very similar to CDROM driver but they should handle ATA IO commands and SCSI like ps3cdrom driver<br /> * Kernel modules: '''ps3flash''' for FLASH/VFLASH and '''ps3nflash''' for NOR flash only<br /> <br /> ==Links==<br /> <br /> * The Design and Implementation of the FreeBSD SCSI Subsystem: [http://people.freebsd.org/~gibbs/ARTICLE-0001.html]<br /> * Writing a CAM SCSI controller driver: [http://www.freenix.no/arkiv/daemonnews/200006/cam-driver.html]<br /> * FreeBSD Kernel Reference: [http://fxr.watson.org/fxr/source/?v=HEAD]<br /> * UDF 2.6: [http://www.osta.org/specs/pdf/udf260.pdf]<br /> * The VFS/VNODE interface in the FreeBSD kernel: [http://meetbsd.org/files/1_04_rao.pdf]<br /> * FreeBSD DRI: [http://www.neuro.mcw.edu/Ports/FreeBSD/freebsd_dri.html]<br /> * FreeBSD Device Drivers: [http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-char.html]<br /> * FreeBSD Kernel Modules: [http://bsddev.blogspot.com/2007/11/modulekernel-parameters.html] [http://markmail.org/message/jkw6i57otb4zyjrs]<br /> * NEWBUS Intro: [http://beefchunk.com/documentation/sys-programming/os-freebsd/newbus-intro.html]<br /> * Character Driver: [http://cit.odessa.ua/postkarta/freebsd_simple_char_device_driver.pdf] [http://www.hailang.me/index.php/tech/freebsd/freebsd-kernel-rootkit-design-howtos-%E2%80%93-5-character-device-first-dev-module/]<br /> * NVIDIA Kernel Interface: [http://lists.freebsd.org/pipermail/freebsd-hackers/2006-June/016995.html]<br /> <br /> ----<br /> <br /> = Cellminer =<br /> <br /> == Auto Installer ==<br /> '''Debian: '''<br /> http://git.gitbrew.org/~stackable/script/cellminer-run-ONCE-to-install.sh<br /> <br /> == Git repository ==<br /> https://github.com/verement/cellminer<br /> <br /> <br /> ----<br /> <br /> <br /> = PS3:Tools =<br /> <br /> ==General==<br /> To ease compilation and finding libraries (which will prevent you from having to edit every Makefile):<br /> *sudo ln -s /usr/src/linux-2.6/include/* /usr/local/include/<br /> <br /> ==Development==<br /> ===Dependencies===<br /> Almost all tools require '''git make libc libc-dev libc6-dev-ppc64'''<br /> * sudo apt-get install git make libc libc-dev libc6-dev-ppc64<br /> <br /> For Debian Squeeze (and possibly other Distros as well?)<br /> * sudo apt-get install git make libc6 libc6-dev libc6-dev-ppc64 libX11-dev<br /> <br /> ===python===<br /> *aptitude install python python-pytools<br /> **this installs python and pyopencl<br /> <br /> ==Enable RSX RAM as SWAP==<br /> * sudo su -<br /> * swapon -s <br /> ** '''Check current SWAP''' <br /> * mkswap /dev/ps3vram<br /> * swapon /dev/ps3vram<br /> * vim /etc/udev/rules.d/10-ps3vram-swap.rules<br /> &lt;pre&gt;<br /> # udev rules to automatically enable swap on /dev/ps3vram<br /> # Copy this file to /etc/udev/rules.d/10-ps3vram-swap.rules<br /> # Choose only one of the rules below<br /> # Initialize and enable swap unconditionally<br /> KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3vram&quot;, RUN+=&quot;/sbin/swapon -p 10 /dev/ps3vram&quot;<br /> &lt;/pre&gt;<br /> * reboot<br /> * sudo swapon -s <br /> ** '''Verify additional SWAP space'''<br /> <br /> ==Notes==<br /> Higher priority means the system will use that SWAP sooner than lower priority SWAP. You '''want''' RSX RAM to have highest priority.<br /> <br /> <br /> <br /> =OpenSSL for ppc64=<br /> Check and make sure you're getting the latest source of OpenSSL[http://www.openssl.org/source/]<br /> <br /> ==Installation==<br /> * wget http://www.openssl.org/source/openssl-1.0.0d.tar.gz<br /> * tar -xvzf openssl*.tar.gz<br /> * cd openssl*<br /> * vim Makefile '''or''' see 'General' section<br /> ** You need to add this option to the end of the CFLAGS option list: '''-I/usr/src/linux-2.6/include'''<br /> * ./Configure linux-ppc64<br /> * make<br /> * make test<br /> * sudo make install<br /> <br /> ===Notes===<br /> *Modification of header files is needed for non-current kernels.<br /> <br /> <br /> <br /> =ps3dm-utils=<br /> ==Dependencies==<br /> * [[OtherOS%2B%2B#Dependencies]]<br /> * [[OtherOS%2B%2B#OpenSSL for ppc64]]<br /> <br /> ==Installation==<br /> * git clone git://git.gitbrew.org/ps3/ps3linux/ps3dm-utils.git<br /> * cd ps3dm-utils/<br /> * sudo cp /usr/src/linux-2.6/arch/powerpc/include/asm/ps3dmproxy.h /usr/include/asm/<br /> * vim Makefile<br /> ** Append -L '''/usr/local/ssl/include -L /usr/local/ssl/lib -ldl''' to the end of LDFLAGS<br /> * make<br /> <br /> '''Attention: With the latest version of ps3dm-utils you don't need OpenSSL anymore !!!'''<br /> <br /> ===Notes===<br /> *ps3dm-utils requires DEVICE to get information from. Normally, '''/dev/ps3dmproxy''' is used.<br /> **If /dev/ps3dmproxy does not exist: '''sudo modprobe ps3dmproxy'''<br /> <br /> <br /> <br /> =IBM Cell SDK 3.1=<br /> This works only on Debian &amp; Ubuntu on PS3<br /> All Tools need download form [http://www.multiupload.com/T6IFLL5SGD ibmsdk31.tar.gz]<br /> <br /> ==Installation==<br /> &lt;pre&gt;<br /> wget -r -H -A.tar.gz http://www.multiupload.com/T6IFLL5SGD<br /> mv */*/*/ibmsdk31.tar.gz ./<br /> rm *multiupload.com* -rf<br /> tar -xvzf ibmsdk31.tar.gz<br /> cd deb/<br /> dpkg -i openrpm/*.deb<br /> dpkg -i devel/*.deb<br /> dpkg -i extra/*.deb<br /> &lt;/pre&gt;<br /> <br /> Some of these packages have a newer version, You may want to hold (keep back) these packages:<br /> <br /> &lt;pre&gt;<br /> echo ppu-gcc hold | sudo dpkg --set-selections<br /> echo spu-gcc hold | sudo dpkg --set-selections<br /> &lt;/pre&gt;<br /> <br /> ==Java 6 IBM==<br /> Download from: http://goo.gl/ngV0b<br /> <br /> &lt;pre&gt;<br /> mkdir /opt/ibm/java-ppc64-60/<br /> cd /opt/ibm/java-ppc64-60/<br /> &lt;/pre&gt;<br /> Put '''ibm-java-sdk-6.0-5.0-linux-ppc64.tgz''' in '''/opt/ibm/java-ppc64-60/'''<br /> &lt;pre&gt;<br /> tar -zxvf ibm-java-sdk-6.0-5.0-linux-ppc64.tgz<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/jre<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/bin<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/lib<br /> &lt;/pre&gt;<br /> <br /> <br /> <br /> =ps3mfw=<br /> ==Dependencies==<br /> *TCL 8.5<br /> ** wget http://prdownloads.sourceforge.net/tcl/tcl8.5.9-src.tar.gz<br /> ** tar -xvzf tcl*<br /> ** cd tcl*<br /> ** cd unix<br /> ** vim Makefile '''or''' see 'General' section<br /> *** You need to add this option to the end of the CFLAGS option list: '''-I/usr/src/linux-2.6/include'''<br /> ** ./configure &amp;&amp; make &amp;&amp; sudo make install<br /> <br /> *TK 8.5<br /> ** wget http://prdownloads.sourceforge.net/tcl/tk8.5.9-src.tar.gz<br /> ** tar -xvzf tk8.5*<br /> ** cd tk8.5<br /> ** cd unix<br /> ** ./configure &amp;&amp; make &amp;&amp; sudo make install<br /> <br /> ==Installation==<br /> &lt;span style=&quot;color:#FF0000&quot;&gt;'''Read up on any notes on any experimental options/tasks you shouldn't be using. Ask in #otheros if you are unsure.'''&lt;/span&gt;<br /> <br /> * git clone git://git.gitbrew.org/ps3/ps3mfw/ps3mfw.git<br /> * cd ps3mfw/<br /> * rm -rf tasks<br /> * git clone git://git.gitbrew.org/ps3/ps3mfw/tasks.git<br /> <br /> You should be able to run the program with '''./ps3mfw --gui &quot;false&quot;'''<br /> <br /> <br /> <br /> {{Linux}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=OtherOS%2B%2B&diff=36174 OtherOS++ 2015-05-23T19:47:10Z <p>Euss: /* snaphots */</p> <hr /> <div>{{Missingfiles}}<br /> {{Missingmirrors}}<br /> [[Category:OtherOS]]<br /> =OtherOS++=<br /> This guide is roughly copypasted from Gitbrew wiki and Glevand' documentations<br /> <br /> ==Firmwares==<br /> <br /> ===With SS Patches===<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW341-OTHEROS++.PUP PS3 Dual Boot GameOS/Linux CFW 3.41] // (mirror:[http://www.multiupload.com/7KG9CFI5JY CFW341-OTHEROS++.PUP (167.12 MB)]) - 3.41 with SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++.PUP PS3 Dual Boot GameOS/Linux CFW 3.55] // (mirror:[http://www.multiupload.com/YBKHBOM8NU CFW355-OTHEROS++.PUP (170.64 MB)]) - 3.55 with SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-EIGHTH-HDD-SIZE.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 1/8th] // (mirror:[http://depositfiles.com/files/vdowbtl7b CFW355-OTHEROS++-EIGHTH-HDD-SIZE.PUP (170.64 MB)]) - 1/8th of the drive will be for GameOS, SS patches<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-SPECIAL.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 SPECIAL] // (mirror:[http://depositfiles.com/files/u7cmw90q7 CFW355-OTHEROS++-SPECIAL.PUP (170.64 MB)]) - QA Flag CFW with SS patches, Can be used to downgrade your ps3 from 3.55 to lower firmwares.<br /> *[http://depositfiles.com/files/craod4tnr PS3 Dual Boot 22GB GameOS/Linux CFW 3.55] // (mirror:[http://depositfiles.com/files/craod4tnr (170.64 MB)]) - 3.55 with SS Patches. 22GB OtherOS++<br /> *[http://depositfiles.com/files/nqxcow0e0 PS3 Dual Boot GameOS/Linux CFW 3.55] // (mirror:[http://depositfiles.com/files/nqxcow0e0 (170.64 MB)]) - 3.55 with SS Patches. OtherOS++<br /> ==== coldboot fix ====<br /> * [http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-COLD-BOOT.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 COLD-BOOT FIX] // (mirror:[http://www.mirrorcreator.com/files/1M0XNGBG/CFW355-OTHEROS__-COLD-BOOT.PUP_links])<br /> CRC16:83BF | CRC32: 595E42FC | SHA1: 1292611131BFCBD4D37FDF68603DC59D7922F5B5 | MD5: CCB69A1D02FDC42267D476076A44CBA5<br /> <br /> ===No SS Patches===<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-22GB.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 22GB] // (mirror:[http://www.multiupload.com/1DIA204CET CFW355-OTHEROS++-22GB.PUP (170.64 MB)]) - 3.55: 22GB to OtherOS++, no SS patches ([http://pastebin.com/E3YU1DqE HASHES])<br /> &lt;!--//*[http://gitbrew.org/~glevand/ps3/cfw/test/CFW355-OTHEROS++-22GB.PUP CFW355-OTHEROS++-22GB.PUP] // (mirror:[http://www.multiupload.com/J60NH6FMRM CFW355-OTHEROS++-22GB.PUP (170.65 MB)]) - 3.55: 22GB to OtherOS++, no SS patches//--&gt;<br /> *[http://gitbrew.org/~glevand/ps3/cfw/latest/CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP] // (mirror:[http://depositfiles.com/files/3wsgcokjx CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP (170.65 MB)] - 3.55: no SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/latest/CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP] // (mirror:[http://www.multiupload.com/UNNVFSKRQ7 CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP (170.65 MB)]) - 3.55: 1/8th of the drive will be for GameOS, No SS patches<br /> <br /> ==Documentation==<br /> *[http://gitbrew.org/~glevand/ps3/cfw/README README] // (mirror:[http://www.multiupload.com/I9WYDKHGXW README.txt (729 Bytes)])<br /> *[http://gitbrew.org/~glevand/ps3/doc/INSTALL_OTHEROS_ON_HDD INSTALL_OTHEROS_ON_HDD] // (mirror:[http://www.multiupload.com/4LHXTR8DWF INSTALL_OTHEROS_ON_HDD.txt (2.07 KB)])<br /> <br /> ==Packages==<br /> <br /> *boot_gameos.pkg // (mirror:[http://depositfiles.com/files/kyak78dgw boot_gameos.pkg (60.05 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/boot_otheros.pkg boot_otheros.pkg] // (mirror:[http://depositfiles.com/files/0pear097a boot_otheros.pkg (69.86 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_flash.pkg dump_flash.pkg] // (mirror: [http://depositfiles.com/files/1b7nhdmco dump_flash.pkg (70.23 KB)]) (mirror contains pkg to dump NAND and NOR flash on USB0001)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_flash_ptab.pkg dump_flash_ptab.pkg] // (mirror:[http://depositfiles.com/files/y68iclee5 dump_flash_ptab.pkg (70.23 KB)]) (dump NAND flash on USB0001 ; ptab)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_lv1.pkg dump_lv1.pkg] // (mirror:[http://depositfiles.com/files/8n6igzobo dump_lv1.pkg (69.61 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_lv2.pkg dump_lv2.pkg] // (mirror:[http://depositfiles.com/files/ocllsomo6 dump_lv2.pkg (70.11 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_sysrom.pkg dump_sysrom.pkg] // (mirror:[http://www.multiupload.nl/9CN7NGGNQH dump_sysrom.pkg (69.67 KB)]) (dumps [[sysrom.bin]] on any plugged in usb device)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/get_applicable_version.pkg get_applicable_version.pkg] // (mirror:[http://depositfiles.com/files/59928rl79 get_applicable_version.pkg (69.3 KB)]) (to get the low/high version lock via Debug UDP)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/get_token_seed.pkg get_token_seed.pkg] // (mirror:[http://depositfiles.com/files/rbp9l2y4f get_token_seed.pkg (59.73 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/install_otheros.pkg install_otheros.pkg] // (mirror:[http://depositfiles.com/files/3wig3e5a5 install_otheros.pkg (61.11 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/install_otheros_bootloader_loader.pkg install_otheros_bootloader_loader.pkg] // (mirror:[http://depositfiles.com/files/fc19kv5a7 install_otheros_bootloader_loader.pkg])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/qa_flag.pkg qa_flag.pkg] // (mirror:[http://depositfiles.com/files/k5p4hwvu7 qa_flag.pkg (69.92 KB)]) (to enable QA)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/qa_flag_extra.pkg qa_flag_extra.pkg] // (mirror:[http://depositfiles.com/files/ck3kbobix qa_flag_extra.pkg (69.98 KB)]) (to enable QA with downgrade)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/reboot.pkg reboot.pkg] // (mirror:[http://depositfiles.com/files/00a105a9a reboot.pkg (59.36 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/reset_qa_flag.pkg reset_qa_flag.pkg] // (mirror:[http://depositfiles.com/files/u2ciz80fb reset_qa_flag.pkg (70.05 KB)]) (to reset the QA flags back to default)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/setup_flash_for_otheros.pkg setup_flash_for_otheros.pkg] // (mirror:[http://depositfiles.com/files/ltzdqzu4p setup_flash_for_otheros.pkg (70.11 KB)])<br /> <br /> ==Petitboot Images==<br /> <br /> *[http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin dtbImage.ps3.bin] // (mirror: [http://depositfiles.com/files/z5cgmixlj dtbImage.ps3.bin (9.32 MB)])<br /> *[http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin.minimal dtbImage.ps3.bin.minimal] // (mirror:[http://depositfiles.com/files/0220658yu dtbImage.ps3.bin.minimal (7.6 MB)])<br /> <br /> ==Scripts==<br /> <br /> *clone.sh - clones all repos from git.gitbrew.org/ps3/ &lt;!--// for repo in $(wget -o /dev/null -O - http://git.gitbrew.org/repos/ | grep .git | grep '&lt;td&gt;' | cut -d '&gt;' -f 3 | cut -d '&lt;' -f -1 | egrep -v '^$'); do git clone git://git.gitbrew.org/${repo}; done //--&gt;<br /> *[http://gitbrew.org/~glevand/ps3/scripts/create_hdd_region.sh create_hdd_region.sh] // (mirror:[http://depositfiles.com/files/nepp9rraq create_hdd_region.sh (3.77 KB)])<br /> **[http://pastebin.com/vBn84kYr create_hdd_region_ALTERNATIVE.sh] // (mirror:[http://www.multiupload.com/IQ12JBGZE7 create_hdd_region_ALTERNATIVE.sh (3.93 KB)]) - alternative ONLY to use when having -8 errors<br /> *[http://gitbrew.org/~glevand/ps3/scripts/dispmgr_access.sh dispmgr_access.sh] // (mirror:[http://depositfiles.com/files/xezu5z9zf dispmgr_access.sh (2.14 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/scripts/enable_wlan_on_fat.sh enable_wlan_on_fat.sh] // (mirror:[http://depositfiles.com/files/t625ntwc8 enable_wlan_on_fat.sh (1.6 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/scripts/hdd_access.sh hdd_access.sh] // (mirror:[http://depositfiles.com/files/zpwo5hw3v hdd_access.sh (6.22 KB)])<br /> *initimg.sh (deprecated : was used to kexec into a special debian img and partition drives for vflash)<br /> *[http://gitbrew.org/~glevand/ps3/scripts/is_vflash_on.sh is_vflash_on.sh] // (mirror:[http://depositfiles.com/files/qpq1iyhjt is_vflash_on.sh (1.09 KB)])<br /> *kboot.conf - kboot.conf to go in your linux /etc/<br /> *[http://gitbrew.org/~glevand/ps3/scripts/restore_vflash.sh restore_vflash.sh] // (mirror:[http://depositfiles.com/files/fzzgl8ll3 restore_vflash.sh (1.32 KB)])<br /> <br /> ==PS3 Kernels==<br /> <br /> *[http://gitbrew.org/~glevand/ps3/linux/ps3linux_kernel_latest.tar.gz PS3 Linux Kernel 060411] // (mirror:[http://www.multiupload.com/51D5FZCUUU ps3linux_kernel_latest.tar.gz (51.17 MB)]) - June 4 2011<br /> <br /> *[http://git.kernel.org/?p=linux/kernel/git/geoff/ps3-linux.git;a=snapshot;h=61c4f2c81c61f73549928dfd9f3e8f26aa36a8cf;sf=tgz ps3-linux-61cc4f2c.tar.gz] // (mirror:[http://www.multiupload.com/ZCHPMU9RR5 ps3-linux-61c4f2c.tar.gz (92.35 MB)]) - Juli 24 2011<br /> <br /> == Git ==<br /> <br /> http://git.gitbrew.org/<br /> <br /> ===Master Servers===<br /> *[http://git.gitbrew.org/ git.gitbrew.org]<br /> *[http://storm.gitbrew.org/ storm.gitbrew.org]<br /> <br /> ===Gitweb Mirrors===<br /> *[http://git.gitbrew.org/repos git.gitbrew.org/repos/]<br /> *[http://storm.gitbrew.org/repos storm.gitbrew.org/repos/]<br /> *[http://foxbrew.org/git foxbrew.org/git/]<br /> <br /> ===Git Mirrors===<br /> *[http://git.gitbrew.org/ git://git.gitbrew.org]<br /> *[http://storm.gitbrew.org/ git://storm.gitbrew.org]<br /> *[http://scottfertig.net/ git://scottfertig.net]<br /> *[http://sub.gitbrew.org/ git://sub.gitbrew.org]<br /> *[http://foxbrew.org/ git://foxbrew.org]<br /> <br /> ====partial backup====<br /> [http://www.multiupload.com/TJI6MNQVR8 gitbrew-backup.zip (1.59 MB)]<br /> <br /> ====snaphots====<br /> *juli 22 2011 snapshot by aKoN-Man:<br /> http://www.multiupload.com/ULBPNLOHJ7 (143.1 MB)<br /> http://www.multiupload.com/MDNVQSFL00 (143.1 MB)<br /> http://www.multiupload.com/O737BH53N6 (143.1 MB)<br /> http://www.multiupload.com/EOG7ABG05F (143.1 MB)<br /> http://www.multiupload.com/CSG2IHRESD (143.1 MB)<br /> http://www.multiupload.com/AL658V0ZUU (143.1 MB)<br /> http://www.multiupload.com/W5BIRAZTUM (143.1 MB)<br /> http://www.multiupload.com/BR410045AK (143.1 MB)<br /> http://www.multiupload.com/RFPAKBP1BD (27.7 MB)<br /> <br /> *sept 15 2011 (.git's for mirror)&lt;!--//http://gitbrew.org/~stackable/ps3//--&gt;:<br /> [http://www.multiupload.com/5X7E7OLEAV ps3.tar.gz (793.32 MB)]<br /> -or-<br /> [http://www.multiupload.com/PI6APZODIE ps3.part01.rar (95.78 MB)]<br /> [http://www.multiupload.com/U7LH0WJ1W4 ps3.part02.rar (95.78 MB)]<br /> [http://www.multiupload.com/KRKYFXI19F ps3.part03.rar (95.78 MB)]<br /> [http://www.multiupload.com/1NL6E5DS16 ps3.part04.rar (95.78 MB)]<br /> [http://www.multiupload.com/1IHSWKG333 ps3.part05.rar (95.78 MB)]<br /> [http://www.multiupload.com/CMS2F838W8 ps3.part06.rar (95.78 MB)]<br /> [http://www.multiupload.com/XAFTIN6OIR ps3.part07.rar (95.78 MB)]<br /> [http://www.multiupload.com/IXHSJOTTYY ps3.part08.rar (68.42 MB)]<br /> note: you need to have git installed, and use it e.g.:<br /> git clone E:\ps3\ps3linux\ps3-jupiter.git<br /> <br /> *sept 15 2011 (cloned version and site mirror version): <br /> [http://www.multiupload.com/0TUS62HQY0 ps3.tar.gz (1.3 GB)] (Including wireless slim drivers for linux)<br /> <br /> *reupped mirror:<br /> https://mega.co.nz/#!7kESiLKJ!UKITnnPbmRyT-9yhxQgrKvVChLWJccWLmI0Hg3gj4BE ps3.part01.rar 95.8 MB<br /> https://mega.co.nz/#!XpcnTabA!vnv_2dSOm3lh9YtmU3HT-y_9RFKNoE_B4u7kihuhZVE ps3.part02.rar 95.8 MB<br /> https://mega.co.nz/#!npt0SBzK!8rhpoCDtNr8DJVjPFipLpe86EoZBqtQuSui2KHIn1yc ps3.part03.rar 95.8 MB<br /> https://mega.co.nz/#!L5MBzY4K!CDu88krSULhSQJ0a1XP0x46Mjflpha5zqe9Lo2gmd00 ps3.part04.rar 95.8 MB<br /> https://mega.co.nz/#!rtME1AxA!Gau1xr7V45JT22xozq7kmEhfLtLfwMRCl5-lWsVMI6I ps3.part05.rar 95.8 MB<br /> https://mega.co.nz/#!GkMSSQbQ!GsLU6BQzko_sAWkA3o_TZ5kLiVJU8qwV6qf3VL0vD6I ps3.part06.rar 95.8 MB<br /> https://mega.co.nz/#!XkcFkZwI!Sew1EJWvl9ICloDRzDRUz0HHhQ0NgsYqyY_IgIwRngA ps3.part07.rar 95.8 MB<br /> https://mega.co.nz/#!78F3yQrY!CPY4ljpJVJ2Ldvr4nDQQ-TB-HYmJf4-dIIWRR4MT0QA ps3.part08.rar 68.4 MB<br /> <br /> ==Features==<br /> <br /> *Into HV integrated OtherOS bootloader loader (compatible with OtherOS bootloader on 3.15)<br /> *OtherOS bootloader is booted directly from HV, no GameOS is involved.<br /> *Process of booting OtherOS bootloader loader is very similar to 3.15 method<br /> *Booting Linux from HDD/USB/BD/Network<br /> *Linux with GameOS rights<br /> *Full access to all HV SS services (Dispatcher Manager) from GameOS or Linux<br /> *Full access to all System Manager services<br /> *Ability to create/modify/remove repository nodes in LPAR 1 (e.g. with ps3dm-utils or ps3hvc-utils).<br /> *This ability gives you much power over the whole system because many layers of PS3 use repository nodes to exchange information.<br /> *Enabled QA mode in Update Manager<br /> *Downgrading without USB dongle or Service Mode<br /> *Ability to deactivate/activate HDD/VFLASH encryption (e.g. with ps3stor-utils)<br /> *Support for ps3-utils. You can flash new OtherOS bootloader from Linux e.g.<br /> <br /> == Petitboot building ==<br /> See [[Petitboot]]<br /> <br /> ==QA Flag==<br /> <br /> Reports state if you flag your ps3 you will lose all psn .act files making any bought psn content unuseable (&lt;span style=&quot;color:red&quot;&gt;warning: these are dev tools, remember this&lt;/span&gt;.)<br /> <br /> <br /> ==SS Patches==<br /> Do not use these pups if you play games (either original or via backup managers). You will get trophy errors.<br /> Registration of the trophy infomation could not be completed. The game will quit. (80010505)<br /> You need SS patches to use ps3dm,sm, and other ps3 dev tools. <br /> <br /> Alternative, you can use a firmware without SS patches and use the script below when you need to patch it on the fly:<br /> We're currently working on a patch in petitboot so it only runs when you use linux<br /> and not mess with your GameOS for normal game use -&amp;gt; use [http://gitbrew.org/~glevand/ps3/scripts/dispmgr_access.sh dispmgr_access.sh]<br /> <br /> ==OtherOS++ How-To==<br /> <br /> Referenced from http://www.gitbrew.org/otheros/<br /> <br /> ===PS3 Models===<br /> <br /> PS3 Fat (NAND):<br /> *CECHA = 256MB<br /> *CECHB = 256MB<br /> *CECHC = 256MB<br /> *CECHE = 256MB<br /> *CECHG = 256MB<br /> <br /> PS3 Fat (NOR):<br /> *CECHH = 16MB<br /> *CECHJ = 16MB<br /> *CECHK = 16MB<br /> *CECHL = 16MB<br /> *CECHM = 16MB<br /> *CECHP = 16MB<br /> *CECHQ = 16MB<br /> <br /> PS3 Slim (NOR):<br /> *CECH-20..A = 16MB<br /> *CECH-20..B = 16MB<br /> *CECH-21..A = 16MB<br /> *CECH-21..B = 16MB<br /> *CECH-250.A = 16MB<br /> *CECH-250.B = 16MB<br /> *CECH-251.A = 16MB<br /> *CECH-251.B = 16MB<br /> <br /> 256MB = NAND, 16 = NOR. Follow Accordingly<br /> <br /> <br /> ===Install OtherOS on HDD (for all PS3 models)===<br /> <br /> All tools are here: http://gitbrew.org/~glevand/ps3/<br /> <br /> NOTICE: All my tools should beep. If you don't get beep during one of the steps below<br /> then stop doing anything and contact me. I will help.<br /> OtherOS++ support: irc.gitbrew.org (ssl) #otheros<br /> <br /> ALL PS3 MODELS ARE SUPPORTED !!!<br /> <br /> 1. Install my latest [http://gitbrew.org/~glevand/ps3/cfw/ CFW]<br /> 2. When installation is finished, reboot in [[Recovery Menu|Recovery Mode]] and choose &quot;Restore PS3 System&quot; (not the Backup/Restore in XMB)<br /> 3. Now your GameOS should use only the half of your HDD<br /> (Currently working on a better approach)<br /> 4. Run [http://gitbrew.org/~glevand/ps3/pkgs/setup_flash_for_otheros.pkg setup_flash_for_otheros.pkg] (for all PS3 models)<br /> 5. Reboot (It's important to shut down and turn on your PS3)<br /> 6. Store [http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin dtbImage.ps3.bin] on USB drive, plug it in and run [http://gitbrew.org/~glevand/ps3/pkgs/install_otheros.pkg install_otheros.pkg]<br /> (NAND owners should use [http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin.minimal dtbImage.ps3.bin.minimal], rename it to dtbImage.ps3.bin).<br /> Try different USB ports if you don't get any beeps.<br /> 7. Run [http://gitbrew.org/~glevand/ps3/pkgs/boot_otheros.pkg boot_otheros.pkg]<br /> 8. Run [http://gitbrew.org/~glevand/ps3/pkgs/reboot.pkg reboot.pkg] (use the package, not manually reboot!)<br /> 9. You should be in petitboot now.<br /> Exit from CUI to shell or switch to another virtual console.<br /> 10. Run script [http://gitbrew.org/~glevand/ps3/scripts/create_hdd_region.sh create_hdd_region.sh] - rem to CHMOD 755<br /> 11. Reboot and boot petitboot again<br /> 12. You should see now new HDD device on petitboot, /dev/ps3dd.<br /> That's your OtherOS HDD region.<br /> Don't touch any other HDD regions if you don't know what you are doing. Use only ps3dd<br /> device for your Linux installation. Use parted to partition it and create GPT partition<br /> table on ps3dd. GPT is supported by both, Linux and FreeBSD.<br /> <br /> Be warned, if you damage your GameOS HDD region, GameOS will reformat HDD and<br /> remove your Linux HDD region in the process. You have to do the above steps again.<br /> Don't mess with GameOS HDD region and GameOS won't mess with your OtherOS HDD region.<br /> <br /> ===For users who installed OtherOS on VFLASH region 7 previously===<br /> <br /> You have to restore your VFLASH before doing the above steps.<br /> Be warned, this step is NOT for NAND owners.<br /> 1. Install my latest petitboot<br /> 2. Boot petitboot<br /> 3. Run script [http://gitbrew.org/~glevand/ps3/scripts/restore_vflash.sh restore_vflash.sh]<br /> 4. Reboot. GameOS should reformat your HDD again.<br /> <br /> ===Partition the PS3 Drive===<br /> <br /> 1. parted /dev/ps3dd<br /> 2. mklabel gpt<br /> 3. mkpart primary 0 2GB<br /> 4. print<br /> 5. mkpart primary 2GB (the rest of the hard drive here.)<br /> 6. quit.<br /> <br /> In case you need it: [http://www.gnu.org/software/parted/manual/html_chapter/parted_2.html full manual of Parted]<br /> <br /> <br /> You may now continue to [http://wiki.gitbrew.org/wikibrew/PS3:Linux Install Linux] // ([http://webcache.googleusercontent.com/search?q=cache:TChhbdAgNzIJ:wiki.gitbrew.org/index.php/PS3:Linux+http://wiki.gitbrew.org/index.php/PS3:Linux&amp;cd=1&amp;hl=nl&amp;ct=clnk&amp;source=www.google.com google-cache])<br /> <br /> <br /> <br /> <br /> <br /> ----<br /> <br /> =PS3:Linux=<br /> <br /> *http://wiki.gitbrew.org/index.php/PS3:Distros<br /> *http://wiki.gitbrew.org/index.php/PS3:Cellminer <br /> <br /> ==Example==<br /> <br /> Generic Guide to install any PPC64 Linux Distro (vflash only)<br /> <br /> umount ps3db<br /> umount ps3dc<br /> wget http://gitbrew.org/~glevand/ps3/scripts/hdd_access.sh<br /> chmod a+x hdd_access.sh<br /> ./hdd_access.sh<br /> kexec -l vmlinuz --initrd of the distro you want to install<br /> <br /> ==Fedora==<br /> Installed with Fedora 9 Full DVD<br /> Tested on Slim PS3 (3.55) &amp; Phat PS3 (3.15)<br /> <br /> When installing Fedora 9, when you are asked about partitioning, choose &quot;Custom layout&quot; and select ps3da.<br /> <br /> <br /> <br /> ===3.55 (Custom CFW)===<br /> umount ps3db<br /> umount ps3dc<br /> ./hdd_access ''print|patch|restore?''<br /> mkdir /mnt/fedora<br /> cp /tmp/petitboot/mnt/sr0/ppc/ppc64/* /mnt/fedora<br /> kexec -l vmlinuz --initrd=ramdisk.image.gz<br /> Reboot the PS3 and it will start the installer<br /> <br /> '''NOTE:''' When installing Fedora 9 (possibly all versions), choose &quot;Custom layout&quot; and select ps3da. The hdd_access.sh script disables ps3da-c and makes it so that ps3dd reads as the &quot;first&quot; hard drive.<br /> After the installer finishes, '''DO NOT HIT REBOOT.''' You must unplug or hardware reset your console.<br /> <br /> ===3.15 PHAT (Stock OFW)===<br /> <br /> *Put petitboot on a memory stick<br /> <br /> mkdir -p /media/usbstick/PS3/otheros/<br /> wget [http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-petitboot/otheros.bld http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-petitboot/otheros.bld]<br /> cp ./otheros.bld /media/usbstick/PS3/otheros/otheros.bld<br /> <br /> *Boot into GameOS<br /> **XBM&gt;Settings&gt;System Settings&gt;Other OS&gt;<br /> **Settings&gt;System Settings&gt;Default System&gt;Other OS&gt;Yes<br /> <br /> <br /> *Boot into petitboot and load up a dvd with Fedora Core[http://mirrors.fedoraproject.org/publiclist/Fedora/9/ppc64/] on it :D<br /> <br /> <br /> '''NAND 3.15 Notes before Tweaks'''<br /> *Your hdd is ps3da. Pay attention to the guide and substitude ps3dd with ps3da<br /> *Know which partitions are which and don't go mkswap'ing your root partition<br /> *Do not use hdd_access to configure your hdds<br /> *You must patch your kernel with [http://git.gitbrew.org/~glevand/public/ glevand's patch] / obtain a patched kernel in order to do [http://www.ps3devwiki.com/index.php?title=OtherOS%2B%2B#Enable_RSX_RAM_as_SWAP certain things] and compile certain [http://www.ps3devwiki.com/index.php?title=OtherOS%2B%2B#PS3:Tools tools].<br /> <br /> ===Tweaks===<br /> *umount /dev/ps3dd2<br /> *mkdir /mnt/fedora<br /> *mount /dev/ps3dd2 /mnt/fedora<br /> *nano /mnt/fedora/etc/yaboot.conf<br /> **rename &quot;linux&quot; to &quot;Fedora&quot;<br /> **remove UUID=* from arguments and save<br /> **'''NAND 3.15 ONLY:'''change boot from /dev/sdd (or whatever) to ps3da (or whichever drive yours shows up as, not the partition)<br /> **'''NAND 3.15 ONLY:'''add root=/dev/ps3da1<br /> **'''NAND 3.15 ONLY:'''Example yboot.conf[http://pastie.org/private/6t37pem4kadjg9s1c4hpgq]<br /> *nano /mnt/Fedora/etc/sudoers<br /> **append your user under root<br /> **If you cannot write to sudoers file:<br /> ***chmod u+w /mnt/Fedora/etc/sudoers<br /> ***edit<br /> ***chmod 0440 /mnt/Fedora/etc/sudoers.<br /> &lt;pre&gt; <br /> root ALL=(ALL) ALL<br /> snowy ALL=(ALL) ALL<br /> &lt;/pre&gt;<br /> *each time you boot in petitboot, press e on &quot;Fedora&quot; and change ps3da2 to ps3dd2 for both vmlinuz and ramdisk. (temporary)<br /> **Unless you followed the NAND 3.15 ONLY step previously.<br /> *when you boot into fedora for the first time, make the user (same as you did in sudoers) account now. <br /> *when prompted to login hit alt + ctrl + f1<br /> *log in<br /> *sudo su<br /> *nano /etc/udev/rules.d/10-ps3da1swap.rules<br /> &lt;pre&gt;<br /> KERNEL==&quot;ps3da1&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3da1&quot;, RUN+=&quot;/sbin/swapon -p 1 /dev/ps3da1&quot;<br /> &lt;/pre&gt;<br /> *nano /etc/udev/rules.d/10-ps3vram.rules <br /> &lt;pre&gt;<br /> <br /> # udev rules to automatically enable swap on /dev/ps3vram<br /> # Copy this file to /etc/udev/rules.d/10-ps3vram-swap.rules<br /> # Choose only one of the rules below<br /> <br /> # Initialize and enable swap unconditionally<br /> KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3vram&quot;, RUN+=&quot;/sbin/swapon -p 10 /dev/ps3vram&quot;<br /> <br /> # Initialize using /etc/fstab and standard init scripts<br /> # KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/bin/bash -c '/bin/grep -q ^/dev/ps3vram[[:space:]]*swap /etc/fstab &amp;&amp; /sbin/mkswap /dev/ps3vram'&quot;<br /> &lt;/pre&gt;<br /> <br /> <br /> Fedora is now installed and configured.<br /> <br /> <br /> ==Fedora 12, faster way==<br /> <br /> ### Fedora 12 clone installation howto by masterzorag ###<br /> &amp;nbsp;<br /> This is my console-only base Fedora 12 system, with:<br /> Cell SDK 3.1.0.1, OpenCL 0.3, switchable support for 7th spu under opencl or SS;<br /> eth0 static ip 192.168.1.203, ssh server running, minimal.<br /> &amp;nbsp;<br /> assuming here: /dev/ps3dd2 as target root partition, /dev/ps3dd1 as swap<br /> prerequisites: petitboot running, accessible ps3dd, anything more<br /> &amp;nbsp;<br /> 0. grab my image at http://www.filefactory.com/file/c3e8221<br /> 1. boot petitboot<br /> 2. make your root filesystem: mkfs.ext4 -m 0 /dev/ps3dd2<br /> 3. make your swap filesystem: mkswap /dev/ps3dd1<br /> 4. make your temp mountpoint: mkdir /FC12<br /> 5. mount target partition: mount /dev/ps3dd2 /FC12<br /> 6. untar my image onto: tar xjvf FC12.tar.bz2 -C /FC12 <br /> &amp;nbsp;<br /> 7. boot now Fedora via kexec:<br /> kexec -l /FC12/boot/vmlinux-2.6.39-gb9133b3-dirty --initrd=/FC12/boot/initramfs-2.6.39-gb9133b3-dirty --append=&quot;root=/dev/ps3dd2&quot;<br /> reboot<br /> &amp;nbsp; <br /> 8. Fedora will boots bringing up console login in a flash:<br /> login as root, password root<br /> &amp;nbsp;<br /> 9. Fit your needs about root login, mountpoints, hostname, ip:<br /> passwd<br /> nano /etc/fstab<br /> nano /etc/sysconfig/network<br /> nano /etc/sysconfig/network-scripts/ifcfg-eth0<br /> reboot<br /> &amp;nbsp;<br /> On petitboot reboots, /dev/ps3dd2 is mounted on /tmp/petitboot/mnt/ps3dd2, boot via kexec (or add a kboot entry for):<br /> kexec -l /tmp/petitboot/mnt/ps3dd2/boot/vmlinux-2.6.39-gb9133b3-dirty --initrd=/tmp/petitboot/mnt/ps3dd2/boot/initramfs-2.6.39-gb9133b3-dirty --append=&quot;root=/dev/ps3dd2&quot;<br /> reboot<br /> <br /> ===Fixes===<br /> *'''Problem''': You can't use network devices.<br /> *'''Reason''': There is a fixed MAC address in this release that will work only for devices with that particular MAC.<br /> *'''Solution''': Boot this system and then<br /> **Adjust your persistent net rules.<br /> **nano /etc/udev/rules.d/70-persistent-net.rules<br /> **For '''PHAT''': wlan0 and eth0 are one device, so they have same MAC.<br /> **For '''SLIM''': wlan0 and eth0 are two devices, so they have different MACs '''[NOT TESTED]'''<br /> **For '''both''': if you're not using additional network cards, it's okay to remove wlan1 and eth1 entries.<br /> **reboot<br /> <br /> *'''Problem''': You are stuck at boot, FC12 can't find root partition.<br /> *'''Reason''': The old udev version installed needs devtmpfs mounted after the kernel decompress at boot to mount root partition.<br /> *'''Solution''': Append a parameter to kexec, e.g.: kexec -l /tmp/petitboot/mnt/ps3dd2/boot/vmlinux-3.2.23 --append=&quot;root=/dev/ps3dd2 devtmpfs.mount=1&quot;<br /> <br /> ==Debian==<br /> <br /> &lt;pre&gt;<br /> Debootstrap HOWTO by glevand (geoffrey.levand@mail.ru)<br /> -------------------------------------------------------<br /> <br /> Links:<br /> <br /> * http://www.debian.org/releases/stable/i386/apds03.html.en<br /> * https://help.ubuntu.com/6.10/ubuntu/installation-guide/i386/linux-upgrade.html<br /> <br /> Installing Debian Squeeze with debootstrap on petitboot<br /> --------------------------------------------------------<br /> <br /> - Configuring the base system<br /> <br /> 1. umount /dev/ps3dd2<br /> 2. mkdir /mnt/debian<br /> 3. mkfs.ext3 /dev/ps3dd2<br /> 4. mount /dev/ps3dd2 /mnt/debian<br /> 5. rm -rf /mnt/debian/*<br /> 6. debootstrap --arch powerpc squeeze /mnt/debian http://ftp.us.debian.org/debian<br /> 7. mount -t proc none /mnt/debian/proc<br /> 8. mount --rbind /dev /mnt/debian/dev<br /> 9. LANG=C chroot /mnt/debian /bin/bash<br /> 10. export TERM=xterm-color<br /> <br /> - Mounting partitions<br /> <br /> File /etc/fstab<br /> ----------------<br /> <br /> /dev/ps3dd2 / ext3 defaults 0 1<br /> /dev/ps3vram none swap sw 0 0<br /> /dev/ps3dd1 none swap sw 0 0<br /> /dev/sr0 /mnt/cdrom auto noauto,ro 0 0<br /> proc /proc proc defaults 0 0<br /> shm /dev/shm tmpfs nodev,nosuid,noexec 0 0<br /> <br /> - Setting timezone<br /> <br /> 1. vi /etc/default/rcS<br /> 2. dpkg-reconfigure tzdata<br /> <br /> - Configuring networking<br /> <br /> 1. echo &quot;Name of your computer here&quot; &gt; /etc/hostname<br /> <br /> File /etc/network/interfaces<br /> -----------------------------<br /> <br /> auto lo<br /> iface lo inet loopback<br /> <br /> auto eth0<br /> iface eth0 inet dhcp<br /> <br /> File /etc/resolv.conf (cat /etc/resolv.conf, if you see nameservers already skip this step)<br /> ----------------------<br /> <br /> nameserver 192.168.1.1<br /> <br /> - Configuring apt<br /> <br /> File /etc/apt/sources.list<br /> ---------------------------<br /> deb http://ftp.us.debian.org/debian squeeze main<br /> deb-src http://ftp.us.debian.org/debian squeeze main<br /> <br /> deb http://security.debian.org/ squeeze/updates main<br /> deb-src http://security.debian.org/ squeeze/updates main<br /> <br /> 1. aptitude update<br /> <br /> - Configuring locales and keyboard<br /> <br /> 1. aptitude install locales<br /> 2. dpkg-reconfigure locales<br /> 3. aptitude install console-data<br /> 4. dpkg-reconfigure console-data<br /> <br /> - Finishing touches<br /> <br /> 1. tasksel install standard<br /> 2. aptitude clean<br /> 3. passwd<br /> 4. aptitude install git build-essential ncurses-dev<br /> 5. mkswap /dev/ps3dd1<br /> 6. swapon /dev/ps3dd1<br /> <br /> - Installing kernel<br /> <br /> 1. cd /usr/src<br /> 2. git clone git://git.gitbrew.org/ps3/ps3linux/linux-2.6.git<br /> 3. ln -sf linux-2.6 linux<br /> 4. cd linux<br /> 5. cp ps3_linux_config .config<br /> 6. make menuconfig<br /> 7. make<br /> 8. make install<br /> 9. make modules_install<br /> <br /> If you compile your kernel on PS3 then make sure you activate swap because<br /> compiling kernel needs much RAM. I used /dev/ps3dd1 as swap which<br /> you have to create with fdisk first of course or some other program.<br /> <br /> - Creating kboot.conf<br /> 1. ls /boot/<br /> 2. edit kboot.conf and replace what you see for &gt; vmlinux-2.6.* from below (example. vmlinux-2.6.38-gf77c53d)<br /> <br /> File /etc/kboot.conf<br /> ---------------------<br /> <br /> debian=/boot/vmlinux-2.6.* root=/dev/ps3dd2<br /> debian_Hugepages=/boot/vmlinux-2.6.* root=/dev/ps3dd2 hugepages=1<br /> <br /> - Creating /dev/ps3flash device (needed for ps3-utils)<br /> <br /> File /etc/udev/rules.d/70-persistent-ps3flash.rules<br /> ----------------------------------------------------<br /> <br /> KERNEL==&quot;ps3vflashf&quot;, SYMLINK+=&quot;ps3flash&quot;<br /> &lt;/pre&gt;<br /> <br /> <br /> ==Ubuntu==<br /> <br /> &lt;pre&gt;<br /> Debootstrap HOWTO by glevand (geoffrey.levand@mail.ru) <br /> (Redone by snowy)<br /> (Updated by thom)<br /> -------------------------------------------------------<br /> Installing Ubuntu Lucid (10.04) with debootstrap on petitboot<br /> --------------------------------------------------------<br /> For different versions of Ubuntu, just change all occurrences of lucid, to natty or whatever build you would like.<br /> <br /> You can also edit the config files in whatever text editor you would like. Nano and Vi are the preferred text editors<br /> <br /> - Configuring the base system<br /> <br /> 1. umount /dev/ps3dd2<br /> 2. mkdir /mnt/ubuntu<br /> 3. mkfs.ext3 /dev/ps3dd2<br /> 4. mount /dev/ps3dd2 /mnt/ubuntu<br /> 5. rm -rf /mnt/ubuntu/*<br /> 6. debootstrap --arch powerpc lucid /mnt/ubuntu http://ports.ubuntu.com<br /> 7. mount -t proc none /mnt/ubuntu/proc<br /> 8. mount --rbind /dev /mnt/ubuntu/dev<br /> 9. LANG=C chroot /mnt/ubuntu /bin/bash<br /> 10. export TERM=xterm-color<br /> <br /> - Mounting partitions<br /> if you want to use nano editor you will need to type &quot;apt-get install nano&quot; without quotes<br /> <br /> File /etc/fstab<br /> ----------------<br /> <br /> /dev/ps3dd2 / ext3 defaults 0 1<br /> /dev/ps3vram none swap sw 0 0<br /> /dev/ps3dd1 none swap sw 0 0<br /> /dev/sr0 /mnt/cdrom auto noauto,ro 0 0<br /> proc /proc proc defaults 0 0<br /> shm /dev/shm tmpfs nodev,nosuid,noexec 0 0<br /> <br /> - Setting timezone<br /> <br /> 1. dpkg-reconfigure tzdata<br /> <br /> - Configuring networking<br /> <br /> 1. echo &quot;Name of your computer here&quot; &gt; /etc/hostname<br /> <br /> File /etc/network/interfaces<br /> -----------------------------<br /> <br /> auto lo<br /> iface lo inet loopback<br /> <br /> auto eth0<br /> iface eth0 inet dhcp<br /> <br /> File /etc/resolv.conf (cat /etc/resolv.conf, if you see nameservers already skip this step)<br /> ----------------------<br /> <br /> nameserver 192.168.1.1<br /> <br /> - Configuring apt<br /> <br /> File /etc/apt/sources.list<br /> ---------------------------<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-updates restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> <br /> OR (Use the following if you have trouble with above sources.)<br /> <br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid main restricted<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates main restricted<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid universe<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates universe<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid multiverse<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates multiverse<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-backports main restricted universe multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-proposed restricted main multiverse universe<br /> <br /> <br /> 1. apt-get update<br /> <br /> - Configuring locales and keyboard<br /> <br /> 1. apt-get install locales<br /> 2. dpkg-reconfigure locales<br /> 3. apt-get install console-data<br /> 4. dpkg-reconfigure console-data<br /> <br /> - Finishing touches<br /> <br /> 1. tasksel install standard<br /> 2. apt-get clean<br /> 3. passwd<br /> 4. apt-get install build-essential ncurses-dev git-core gitosis<br /> 5. mkswap /dev/ps3dd1<br /> 6. swapon /dev/ps3dd1<br /> <br /> - Installing kernel<br /> <br /> 1. cd /usr/src<br /> 2. git clone git://git.gitbrew.org/ps3/ps3linux/linux-2.6.git<br /> 3. ln -sf linux-2.6 linux<br /> 4. cd linux<br /> 5. cp ps3_linux_config .config<br /> 6. make menuconfig<br /> 7. make<br /> 8. make install<br /> 9. make modules_install<br /> <br /> If you compile your kernel on PS3 then make sure you activate swap because<br /> compiling kernel needs much RAM. I used /dev/ps3dd1 as swap which<br /> you have to create with fdisk first of course or some other program.<br /> <br /> - Creating kboot.conf<br /> 1. ls /boot/<br /> (After running ls /boot/, look for vmlinux... in this directory, and user it's fiel name in the next commmand.)<br /> 2. edit kboot.conf and replace what you see for &gt; vmlinux-2.6.* from below (example. vmlinux-2.6.38-gf77c53d)<br /> <br /> File /etc/kboot.conf<br /> ---------------------<br /> <br /> Ubuntu=/boot/vmlinux-2.6.* root=/dev/ps3dd2<br /> Ubuntu_hugepages=/boot/vmlinux-2.6.* root=/dev/ps3dd2 hugepages=1<br /> <br /> - Creating /dev/ps3flash device (needed for ps3-utils)<br /> <br /> File /etc/udev/rules.d/70-persistent-ps3flash.rules<br /> ----------------------------------------------------<br /> <br /> KERNEL==&quot;ps3vflashf&quot;, SYMLINK+=&quot;ps3flash&quot;<br /> &lt;/pre&gt;<br /> <br /> &lt;pre&gt;<br /> Another Way to get Ubuntu on you PS3<br /> -----------------------------------------------<br /> ...is to use an Installer-Disk.<br /> <br /> 1. Download these ISO<br /> [http://cdimage.ubuntu.com/ports/releases/10.04/release/ubuntu-10.04-alternate-powerpc+ps3.iso Ubuntu.10.04.Alternate.PS3.iso]<br /> These is the alternate-installation for PS3. Its a rudimentary installer. He is faster than the graphical one of <br /> the normal installtaion. <br /> <br /> 2. Burn to disk <br /> it is needed, to burn these image. An installation from usb-pen is with these installation not possible.<br /> <br /> 3. Installation.<br /> Put the CD in the drive and reboot to pettitboot. Choose the first normal installation.<br /> Follow the instructions. If you get ask for the partition, my proposal is to use the whole linux-partition.<br /> The assistant should choose a port of it for swap. After the installation you cloud chance the swap to ps3vram<br /> The installation-process take a quite a while. (3-4h)<br /> <br /> 4. Post installation<br /> it could be that you have to chance the fstab. (which described which /dev ubuntu mount to what you want)<br /> From Petitboot go to Terminal. cd /tmp/petitboot/mnt/ps3dd1/etc/ and nano fstab.<br /> <br /> <br /> Ubuntu should run like a weasel (a handicapped)<br /> &lt;/pre&gt;<br /> <br /> ==Post Installation==<br /> <br /> After you've set up Linux on your PS3... http://wiki.gitbrew.org/index.php/PS3:Tools // ([http://webcache.googleusercontent.com/search?q=cache:kZhfJTqWMjEJ:wiki.gitbrew.org/index.php/PS3:Tools+http://wiki.gitbrew.org/index.php/PS3:Tools&amp;cd=1&amp;hl=nl&amp;ct=clnk&amp;source=www.google.com google-cache])<br /> <br /> ===Tools===<br /> <br /> Information about setting up PS3-specific tools found on [http://git.gitbrew.org/ git.gitbrew.org] can be found at [http://wiki.gitbrew.org/index.php/PS3:Tools PS3:Tools]<br /> <br /> ===Wireless===<br /> Setting up wireless requires you to take down networking. You must have a direct connection to your PS3 to continue. [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#Enabling_WLAN_Gelic_On_FAT More information]<br /> <br /> *git and build ps3hvc utils<br /> ** Get dependencies [http://wiki.gitbrew.org/wikibrew/PS3:Tools#Dependencies PS3:Tools#Dependencies]<br /> ** git clone git://git.gitbrew.org/ps3/ps3linux/ps3hvc-utils.git<br /> ** cd ps3hvc-utils<br /> ** sudo cp /usr/src/linux-2.6/arch/powerpc/include/asm/ps3hvc.h /usr/include/asm/<br /> ** make &amp;&amp; sudo make install<br /> *Download glevand's wlan script for your PS3 type: FAT/NAND[http://code.google.com/p/foxbrew/downloads/detail?name=enable_wlan_on_fat.sh] &lt;strike&gt;SLIM/VFlash[http://gititbit.ch/penWL]&lt;/strike&gt;. You want this in the same directory ps3hvc-utils is in.<br /> * Take down current driver<br /> ** sudo rrmod ps3_gelic<br /> * Run enable_wlan_on_*.sh<br /> ** chmod +x enable_wlan_on*.sh<br /> ** ./enable_wlan_on*.sh<br /> * Bring up new driver<br /> ** sudo modprobe ps3_gelic<br /> ** sudo /etc/init.d/networking restart<br /> * Test wireless card (by seeing available networks)<br /> ** sudo iwlist scan<br /> <br /> ====Enabling Wireless with the latest Linux kernel====<br /> <br /> You don't need to use WLAN script with the latest Linux kernel anymore.<br /> Add the following boot parameter to your kboot entry:<br /> <br /> &lt;pre&gt;<br /> ps3_gelic.disable_eurus_ctrl_iface=1<br /> &lt;/pre&gt;<br /> <br /> '''Attention: It will work on PS3 PHAT models only.'''<br /> <br /> ====WiFi with PS3 Slim Models====<br /> <br /> * PS3 SLIM models have a totally different WiFi, USB based<br /> * You have to compile your own kernel first if you haven't done it previously. Also make sure you enable wireless extensions. In my kernel config from GIT repo it's enabled by default.<br /> * Then clone my ps3-jupiter git repository and compile kernel modules: '''ps3_jupiter.ko''' and '''ps3_jupiter_sta.ko'''<br /> * Load both modules, first ps3_jupiter.ko and then ps3_jupiter_sta.ko<br /> * Install wireless-tools and wpa_supplicant<br /> * Configure wpa_supplicant<br /> * Run wpa_supplicant<br /> * '''Currently only STA mode (infrastructure) and WPA/WPA2 are supported'''<br /> <br /> '''Useful links:'''<br /> * Debian WiFi HOWTO: [http://wiki.debian.org/WiFi/HowToUse]<br /> * Using wpa_supplicant on Debian/Ubuntu: [http://blog.nelhage.com/2008/08/using-wpa_supplicant-on-debianubuntu/]<br /> <br /> '''How to load ps3_jupiter.ko and ps3_jupiter_sta.ko automatically at boot time:'''<br /> <br /> * Copy both modules to /lib/modules/`uname -r`/kernel/drivers/net<br /> * Run '''depmod -a''' as root<br /> <br /> &lt;pre&gt;<br /> Please report any bugs and problems to me because the driver is still in development and<br /> i would like feedback from you if you want me to continue. Thanks.<br /> &lt;/pre&gt;<br /> <br /> == SLES ==<br /> <br /> CURRENTLY ONLY TESTED ON 3.15OFW<br /> *Boot the SLES 11 SP 1 disc in otherOS<br /> *Highlight the install option and press 'e' to edit the entry<br /> *Edit the image= line so it says:<br /> &lt;pre&gt;<br /> /tmp/petitboot/mnt/sr0/suseboot/linux64.gz<br /> &lt;/pre&gt;<br /> *Change the append line to read the following:<br /> &lt;pre&gt;<br /> video=ps3fb:mode:3 quiet sysrq=1 insmod=sym53c8xx insmod=ipr<br /> &lt;/pre&gt;<br /> *boot this option<br /> *hit control-c when yast tries to start<br /> *select expert mode, then start shell<br /> *Enable ps3vram swap:<br /> ** mkswap /dev/ps3vram; swapon /dev/ps3vram<br /> ** if you happen to have any other swap partitions, mount them now<br /> *start the install from DVD and go through it normally.<br /> *Enjoy an actually up-to-date system that's IBM SDK compatible<br /> <br /> ===Enabling Sound===<br /> <br /> Sound HOWTO by c4pt and durandal<br /> <br /> *Check to see that the sound driver is installed<br /> **sudo lsmod | grep snd_ps3<br /> ***if your output shows snd, snd_pcm, and snd_ps3, then continue to the next step, otherwise<br /> ***sudo modprobe snd_ps3<br /> ****if it installs, you're good to go, otherwise, you neen to compile a new kernel <br /> *Connect the ps3 sound device to /dev/sound0<br /> **sudo ln -s /dev/snd/pcmC0D0p /dev/sound0 <br /> *Add yourself to the audio group<br /> **sudo usermod -G audio &lt;username&gt; <br /> *Verify that the user was added<br /> **sudo id &lt;username&gt;<br /> **If your username shows audio as a group, move on to the next step <br /> *Install either mpg123 or alsamixer to test the sound, using whatever install tools your distribution has<br /> **RHEL, SLES, OpenSUSE, YDL, fc: sudo yum install mpg123 alsamixer<br /> **Debian, Ubuntu: sudo apt-get install mpg123 alsamixer <br /> *Reboot the console<br /> **sudo reboot <br /> *Play an mp3 to test the sound with either<br /> **mpg123 &lt;some_sound_file.mp3&gt; OR<br /> **alsamixer &lt;some_sound_file.mp3&gt; <br /> <br /> <br /> ===Cleaning up Errors===<br /> ====exim4====<br /> <br /> *'''Error''': IPv6 socket creation failed: No such file or directory<br /> *'''Solution''': Edit &quot;/etc/exim4/update-exim4.conf.conf&quot; so that it has '''dc_local_interfaces='127.0.0.1'''' instead of dc_local_interfaces='127.0.0.1 ; ::'<br /> <br /> *'''Error''': ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size<br /> *'''Solution''': rm -rf /var/log/exim4/paniclog<br /> <br /> ====Kernel====<br /> <br /> *'''Error''': Make error 137 while compiling vmlinux.o<br /> *'''Solution''': Activate/make a swap partition<br /> <br /> <br /> ====plymouth====<br /> <br /> *'''Error''': You are receiving this error message as the new udevd in Ubuntu Lucid no longer supports mounting its own /dev mount point.<br /> *'''Solution''':<br /> **Edit your fstab and add:<br /> &lt;pre&gt;dev /dev tmpfs rw 0 0&lt;/pre&gt;<br /> *Add noplymouth nosplash to your kernel options in /etc/kboot.conf. Example:<br /> &lt;pre&gt;ubuntu=/boot/vmlinux root=/dev/ps3dd1 video=ps3fb:mode:133 noplymouth nosplash&lt;/pre&gt;<br /> <br /> &lt;br /&gt;Alternative (when all else fails) : &lt;pre&gt;dpkg --force-depends -P plymouth&lt;/pre&gt; See also: https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/556372<br /> <br /> &lt;pre&gt;&lt;tuxuser&gt; fixed the plymouth issue :)<br /> &lt;tuxuser&gt; dhewg, nope :P I first purged plymouth.. then just reinstalled it<br /> &lt;tuxuser&gt; made sure dev /dev mount point is in /etc/fstab, rootdev is first entry and spu is commented out<br /> &lt;tuxuser&gt; now plymouth is actually showing and not throwing errors :)<br /> &lt;/pre&gt;<br /> <br /> ====Locales====<br /> *'''Error''': perl: warning: Setting locale failed.<br /> *'''Solution''': <br /> ** Edit /etc/locale.gen and uncomment any Locales you want the OS to support.<br /> ** Example:<br /> &lt;pre&gt;en_US.UTF-8 UTF-8&lt;/pre&gt;<br /> * Re-run dpkg-reconfigure locales (Select packages to install using the spacebar.)<br /> <br /> *'''Solution 2''':<br /> ** Define it yourself<br /> ** Example:<br /> &lt;pre&gt;localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 &lt;/pre&gt;<br /> <br /> ====Hostname====<br /> *'''Error''': unable to resolve host (none) or something like it.<br /> *'''Solution''': <br /> ** Make sure your hostname is set in /etc/hostname and it doesn't have any spaces or symbols.<br /> ** Edit /etc/hosts and add your hostname:<br /> &lt;pre&gt;127.0.0.1 my-ps3-hostname&lt;/pre&gt;<br /> <br /> ===Enabling 7th SPU with the latest Linux kernel===<br /> <br /> Add the following boot parameter to your kboot entry:<br /> <br /> spu_base.enumerate_shared=1<br /> <br /> To disable it at boot time again, set it to 0.<br /> <br /> '''Attention: Enabling 7th SPU on Linux will make most of SS services unusable because they use the 7th SPU !!!'''<br /> <br /> [http://1.bp.blogspot.com/-PSGW-9DJz4U/ThG5RLdBNTI/AAAAAAAAACk/LjSPDkg4mPM/s1600/7spu.jpg Screenshot of OpenCL running on 7spu]<br /> <br /> <br /> == Alternate precompiled Debian kernels==<br /> <br /> Origin: https://github.com/DirtyJerz/PS3-Debian-Kernels<br /> <br /> install: dpkg -i ./*.deb<br /> modify kboot.conf as needed<br /> that is all.<br /> <br /> *[https://github.com/DirtyJerz/PS3-Debian-Kernels/blob/1907a41ff3d8898175e4c9f414d12e1d345f01f0/linux-headers-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb linux-headers-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb]<br /> *[https://github.com/DirtyJerz/PS3-Debian-Kernels/blob/1907a41ff3d8898175e4c9f414d12e1d345f01f0/linux-image-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb linux-image-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb]<br /> <br /> <br /> ----<br /> =FreeBSD OtherOS++=<br /> Crossreference: [http://portal.gitbrew.org/wikibrew/PS3:FreeBSD gitbrew.org::PS3:FreeBSD] &lt;br /&gt;<br /> <br /> FreeBSD can be run on PS3 Slim models from HDD with OtherOS++.<br /> <br /> All the freebsd related files should be available here: http://gitbrew.org/~glevand/ps3/freebsd/<br /> <br /> *freebsd<br /> **config<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/config/PS3 PS3] // (backup/mirror: [http://www.multiupload.com/4IW63ZH688 PS3 (4.22 KB)])<br /> ** kernel-1920x1080<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/kernel kernel] // (backup/mirror: [http://www.multiupload.com/CJ71KU2695 kernel (8.25 MB)])<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/kernel.symbols kernel.symbols] // (backup/mirror: [http://www.multiupload.com/UT46XYVS35 kernel.symbols (22.56 MB)])<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/linker.hints linker.hints] // (backup/mirror: [http://www.multiupload.com/4YQGX6FGEJ linker.hints (5.38 KB)])<br /> **livecd<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/livecd/ps3_freebsd_livecd.iso ps3_freebsd_livecd.iso] // (backup/mirror: [http://www.multiupload.com/NLHVOHKS7J ps3_freebsd_livecd.iso (341.51 MB)])<br /> **loader<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1920x1080.ps3 loader-1920x1080.ps3] // (backup/mirror: [http://www.multiupload.com/RMIQIJQZOE loader-1920x1080.ps3 (306.45 KB)])<br /> ** [http://gitbrew.org/~glevand/ps3/freebsd/ps3_world.tar.gz ps3_world.tar.gz] // (backup/mirror: [http://www.multiupload.com/KESYPE31CG ps3_world.tar.gz (113.92 MB)])<br /> <br /> <br /> ==Cross-Compiling==<br /> <br /> You can skip this step and use my precompiled FreeBSD world and kernel:<br /> (World: [http://gitbrew.org/~glevand/ps3/freebsd/ps3_world.tar.gz]) /<br /> (Kernel: 480p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-720x480/]<br /> 720p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-1280x720/]<br /> 1080p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/]) / <br /> (Loader: 480p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-720x480.ps3]<br /> 720p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1280x720.ps3]<br /> 1080p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1920x1080.ps3])<br /> <br /> You need a running FreeBSD system to cross-compile your PS3 FreeBSD world and kernel, you don't need a PS3 for that, it may be a different architecture. Once this step is done and you have a running FreeBSD system on your PS3<br /> , you can build FreeBSD world and kernel on PS3 itself.<br /> <br /> &lt;pre&gt;<br /> # git clone git://git.gitbrew.org/ps3/ps3freebsd/freebsd.git<br /> # cd freebsd<br /> # make buildworld buildkernel installkernel installworld distribution TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3 DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> When it's finished then you will have a complete FreeBSD world with kernel in directory $HOME/ps3_world.<br /> <br /> <br /> '''''Edited note:''' &quot;I removed my git repo because there is no need currently. All my patches are officially in HEAD FreeBSD repository. Just use the official SVN repository or GIT mirrors. Here e.g. http://gitorious.org/freebsd&quot;''<br /> <br /> ==Rebuilding Loader==<br /> <br /> If you want to recompile ONLY FreeBSD loader then after you finished compiling FreeBSD world and kernel, do this:<br /> &lt;pre&gt;<br /> # cd freebsd<br /> # make buildenv TARGET=powerpc TARGET_ARCH=powerpc64<br /> # cd sys/boot<br /> # make all install DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> ==Rebuilding Kernel==<br /> <br /> If you want to recompile ONLY FreeBSD kernel then after you finished compiling FreeBSD world and kernel, do this:<br /> &lt;pre&gt;<br /> # cd freebsd<br /> # make buildkernel TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3<br /> # make installkernel TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3 DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> =Installation=<br /> <br /> To install a FreeBSD world on your PS3, you will need a running Linux system first currently. Once i build a LiveCD for PS3 FreeBSD you won't need that anymore. I used Debian to install my FreeBSD on PS3.<br /> <br /> First create UFS2 filesystem for your FreeBSD. I assume that there is already a free partition on the HDD of your PS3.<br /> <br /> &lt;pre&gt;<br /> # apt-get install ufsutils<br /> # mkfs.ufs /dev/ps3dd3<br /> &lt;/pre&gt;<br /> <br /> Then mount it on Debian and copy your PS3 FreeBSD world to this partition, like this:<br /> <br /> &lt;pre&gt;<br /> # mount -t ufs -o ufstype=ufs2 /dev/ps3dd3 /mnt<br /> # cd /mnt<br /> # tar xvzf /root/ps3_freebsd_world.tar.gz<br /> # cp /root/ps3_freebsd_kernel/kernel /mnt/boot/kernel/<br /> # cp /root/ps3_freebsd_kernel/kernel.symbols /mnt/boot/kernel/<br /> # cd<br /> # umount /mnt<br /> &lt;/pre&gt;<br /> <br /> =Booting=<br /> <br /> FreeBSD on PS3 is booted by the FreeBSD loader which can be executed by petitboot with kexec.<br /> The FreeBSD loader is built during cross-compiling of the FreeBSD world and kernel or you can use my precompiled version. It supports booting of FreeBSD from HDD. My precompiled version boots a FreeBSD kernel from ps3dd3.<br /> '''The HDD partition from which it boots a FreeBSD kernel is hardcoded, if you want to use another HDD partition then you have to change it in the loader and recompile it.'''<br /> <br /> Store your FreeBSD loader on a Linux partition, i stored mine in Debian in /boot directory, and added<br /> a new kboot.conf entry on Linux, like this:<br /> <br /> &lt;pre&gt;<br /> # cp /root/loader-1920x1080.ps3 /boot<br /> # cat /etc/kboot.conf<br /> ...<br /> ...<br /> ...<br /> freebsd_loader_hdd=/boot/loader-1920x1080.ps3<br /> ...<br /> ...<br /> #<br /> &lt;/pre&gt;<br /> <br /> * Latest FreeBSD loaders support booting from CD/DVD, so make sure you don't have any CD inserted into PS3 if you want to boot from HDD. Because the FreeBSD loader will always try to boot from CD first.<br /> <br /> ==/etc/fstab==<br /> <br /> * Make sure you set root device properly else FreeBSD kernel won't be able to mount it<br /> * You can reuse Linux swap partition on FreeBSD.<br /> <br /> &lt;pre&gt;<br /> /dev/ps3disk3p3 / ufs rw 1 1<br /> /dev/ps3disk3p1 none swap sw 0 0<br /> proc /proc procfs rw 0 0<br /> &lt;/pre&gt;<br /> <br /> ==/boot/loader.conf==<br /> <br /> * You can tell FreeBSD loader which kernel to load at boot time<br /> <br /> &lt;pre&gt;<br /> autoboot_delay=&quot;-1&quot;<br /> kernel=&quot;/boot/kernel&quot;<br /> #kernel=&quot;/boot/kernel_test&quot;<br /> &lt;/pre&gt;<br /> <br /> ==/etc/rc.conf==<br /> <br /> &lt;pre&gt;<br /> hostname=&quot;freebsd-hdd&quot;<br /> <br /> ifconfig_glc0=&quot;SYNCDHCP&quot; # for DHCP<br /> &lt;/pre&gt;<br /> <br /> Now you can boot your PS3 FreeBSD. Boot petitboot first and choose FreeBSD loader in CUI.<br /> <br /> Once, you have a running PS3 FreeBSD system, you can build FreeBSD world and kernel or compile ports on your PS3 itself.<br /> <br /> '''One of the advantages of FreeBSD on PS3 is write access to the GameOS HDD region and the possibility to create valid GameOS HDD partitions.'''<br /> <br /> =Ports=<br /> <br /> Ports allow us to install many useful programs on your FreeBSD.<br /> <br /> Extracting ports:<br /> &lt;pre&gt;<br /> # cd /root<br /> # fetch ftp://ftp7.freebsd.org/pub/FreeBSD/ports/ports-stable/ports.tar.gz<br /> # cd /usr<br /> # tar xvzf /root/ports.tar.gz<br /> &lt;/pre&gt;<br /> <br /> Useful programs you will need first:<br /> * wget<br /> * git<br /> * screen<br /> * sudo<br /> * elinks<br /> <br /> =Live CD=<br /> <br /> ==Compiling World==<br /> <br /> * Change screen resolution in loader and kernel before compiling<br /> * Change frame buffer size in kernel if needed<br /> <br /> &lt;pre&gt;<br /> # cd /usr<br /> # git clone git://git.gitbrew.org/ps3/ps3freebsd/freebsd.git src<br /> # cd src<br /> # make buildworld buildkernel installkernel installworld distribution TARGET=powerpc TARGET_ARCH=powerpc64 \<br /> KERNCONF=PS3 DESTDIR=/root/ps3_world<br /> &lt;/pre&gt;<br /> <br /> ==Compiling Ports==<br /> <br /> &lt;pre&gt;<br /> # cd /root/ps3_world/usr<br /> # fetch ftp://ftp7.freebsd.org/pub/FreeBSD/ports/ports-stable/ports.tar.gz<br /> # tar xvzf ports.tar.gz<br /> &lt;/pre&gt;<br /> <br /> &lt;pre&gt;<br /> # mount -t devfs devfs /root/ps3_world/dev<br /> # cp /etc/resolv.conf /root/ps3_world/etc/<br /> # chroot /root/ps3_world /bin/csh<br /> # cd /usr/ports<br /> # cd shells/bash<br /> # make install clean BATCH=yes<br /> &lt;/pre&gt;<br /> <br /> ==Configuring System==<br /> <br /> ===/boot/loader.conf===<br /> <br /> &lt;pre&gt;<br /> boot_cdrom=&quot;YES&quot;<br /> <br /> autoboot_delay=&quot;-1&quot;<br /> &lt;/pre&gt;<br /> <br /> ===/etc/rc.conf===<br /> <br /> &lt;pre&gt;<br /> root_rw_mount=&quot;NO&quot;<br /> <br /> hostname=&quot;freebsd-livecd&quot;<br /> <br /> ifconfig_glc0=&quot;SYNCDHCP&quot;<br /> <br /> keyrate=&quot;fast&quot;<br /> keymap=&quot;us.iso&quot;<br /> #keymap=&quot;fr.iso&quot;<br /> #keymap=&quot;german.iso&quot;<br /> scrnmap=&quot;NO&quot;<br /> font8x16=&quot;iso15-8x16&quot;<br /> font8x14=&quot;iso15-8x14&quot;<br /> font8x8=&quot;iso15-8x8&quot;<br /> <br /> update_motd=&quot;NO&quot;<br /> syslogd_enable=&quot;NO&quot;<br /> newsyslog_enable=&quot;NO&quot;<br /> cron_enable=&quot;NO&quot;<br /> hostid_enable=&quot;NO&quot;<br /> <br /> sendmail_enable=&quot;NONE&quot;<br /> sendmail_submit_enable=&quot;NO&quot;<br /> sendmail_outbound_enable=&quot;NO&quot;<br /> sendmail_msp_queue_enable=&quot;NO&quot;<br /> <br /> cleanvar_enable=&quot;NO&quot;<br /> crashinfo_enable=&quot;NO&quot;<br /> virecover_enable=&quot;NO&quot;<br /> &lt;/pre&gt;<br /> <br /> ===/etc/fstab===<br /> <br /> &lt;pre&gt;<br /> /dev/cd0 / cd9660 ro 0 0<br /> &lt;/pre&gt;<br /> <br /> ===Changing Login Shell===<br /> <br /> &lt;pre&gt;<br /> # chroot ps3_world<br /> # chsh<br /> &lt;/pre&gt;<br /> <br /> ==Creating ISO Image==<br /> <br /> * Exit chroot<br /> <br /> &lt;pre&gt;<br /> # umount /root/ps3_world/dev<br /> # cd ps3_world<br /> # rm -f etc/resolv.conf<br /> # mkisofs -R -l -ldots -allow-lowercase -allow-multidot \<br /> -V 'PS3 FreeBSD LiveCD' -volset 'PS3 FreeBSD' -hide boot.catalog \<br /> -o ../freebsd_livecd.iso .<br /> &lt;/pre&gt;<br /> <br /> ==Booting Live CD with OtherOS++==<br /> <br /> Use CUI or<br /> <br /> boot FreeBSD loader from petitboot manually:<br /> &lt;pre&gt;<br /> # First mount CD if it's not mounted already<br /> <br /> # kexec -l /mnt/cdrom/boot/loader.ps3 (or loader-720x480.ps3 or loader-1280x720.ps3)<br /> # reboot<br /> &lt;/pre&gt;<br /> <br /> ==Installing FreeBSD on HDD from Live CD==<br /> <br /> installing freebsd 9.0 beta 2 to the hard drive by c4pt<br /> <br /> step 1 download and burn the freebsd 9.0 beta 2 iso for ppc64 you can get it from here<br /> <br /> ftp://ftp.freebsd.org/pub/FreeBSD/releases/powerpc/powerpc64/ISO-IMAGES/9.0/FreeBSD-9.0-BETA3-powerpc64-release.iso<br /> <br /> step 2 remove all your partitions on your internal drive and make the drive gpt<br /> <br /> boot into petitboot<br /> <br /> ##umount /dev/ps3dd1<br /> ##umount /dev/ps3dd2<br /> ##umount /dev/ps3dd<br /> <br /> ## using parted will delete any linux partition on ps3dd<br /> <br /> <br /> ##parted /dev/ps3dd<br /> <br /> ##mklabel GPT<br /> <br /> ##mkpart ext2 1 158000M (158000M here is 158G on my drive if you have 320G you would enter 320000M)<br /> <br /> ##p<br /> <br /> ##q<br /> <br /> ##umount /dev/sr0<br /> <br /> ##mount /dev/sr0 /mnt<br /> <br /> ##cd /mnt/boot<br /> <br /> ##ps3-video-mode -2<br /> <br /> ##kexec -l loader.ps3<br /> <br /> ##reboot<br /> <br /> when the freebsd dmesg boots you are going to get to a mountroot&gt; prompt this is normal because freebsd is trying to load<br /> the cd from acd0 which doesnt exist so we have to tell the mountroot&gt; prompt /dev/cd0 which is our sr0 or cdrom drive with the <br /> burned iso on disk<br /> <br /> ##mountroot&gt;cd9660:/dev/cd0 ro (hit enter here)<br /> <br /> this will continue to load the freebsd 9.0 beta 2 disc<br /> <br /> once in the installer make sure you only format and partition ps3disk3 this is important you dont want to write to gameos or another partition this guide is assuming you are using ps3dd as your linux <br /> or freebsd drive and that you are *NOT* using vflash for ps3vflashh partition the disk and on my setup i am using a 154G root and and 4G swap (you can select auto on ps3disk3 and it should setup a swap <br /> and root for you) then select whatever you want to install , base , src , ports, doc this is important if you burned the iso you should have done a slow burn for some reason if any of these things fail <br /> the checksum test you need to run the installer again and not select anything that failed in order to continue with the installation for me ports.txz and src.txz failed so i could only select base.txz <br /> doc.txz and a couple of others then the install finished properly after installing the .txz's files setup your networking and root and user password eventually you will setup everything in the installer<br /> accordingly and you will be presented with a 3 choice options (installer) (livecd) <br /> <br /> choose livecd <br /> <br /> you should drop to a prompt and type<br /> <br /> shutdown -h now<br /> <br /> that takes care of the install but now how to boot the install?<br /> <br /> reboot the ps3 after shutdown -h now is completely done it should say press a key to reboot when it is done<br /> <br /> go into petitboot or telnet to petitboot whatever you want to do <br /> <br /> then type <br /> <br /> ##umount /dev/ps3dd<br /> ##umount /dev/ps3dd1<br /> <br /> ##ps3-video-mode -m 2<br /> <br /> ##mount -t ufs -o ufstype=ufs2,rw /dev/ps3dd1 /mnt<br /> <br /> ##cd /mnt/boot<br /> <br /> ##kexec -l loader.ps3<br /> <br /> ##reboot<br /> <br /> and you should now be in 480p booting the freebsd install from the hard drive<br /> <br /> <br /> some side notes (the installer will only boot in 480i or 480p that is why we use ps3-video-mode also the loader.ps3 and kernel can be fixed to 1920x1080p <br /> using glevand's loader.ps3 and glevand's kernel, you can still use glevand's freebsd work on the kernel and loader sources once in the freebsd install on <br /> the hard drive it is recommended to setup networking and install ports to /usr/ports in order to boot the from the hard drive you have to run the last 5 <br /> commands from the guide or 6 commands if you havent't fixed loader.ps3) also note that /usr/sbin/sysinstall will not install freebsd to the hard drive <br /> since the partition utility does not work with /usr/sbin/sysinstall<br /> <br /> ##ps3-video-mode -m 2 (sets the screen to 480p for the stock loader.ps3 file)<br /> <br /> ##umount /dev/ps3dd<br /> ##umount /dev/ps3dd1<br /> <br /> ##mount -t ufs -o ufstype=ufs2,rw /dev/ps3dd1 /mnt<br /> <br /> ##kexec -l /mnt/boot/loader.ps3<br /> <br /> ##reboot<br /> <br /> =Links=<br /> <br /> FreeBSD Handbook: [http://www.freebsd.org/doc/handbook/]<br /> <br /> FreeBSD AvgLiveCD: [http://wiki.freebsd.org/AvgLiveCD]<br /> <br /> FreeBSD LiveCD: [http://www.secure-computing.net/wiki/index.php/FreeBSD/LiveCD]<br /> <br /> Gitorious - FreeBSD Wiki: [http://wiki.freebsd.org/Gitorious]<br /> <br /> Setting Up A new FreeBSD System: [http://users.rcn.com/rneswold/fbsd-init.html]<br /> <br /> ----<br /> =FreeBSD Development=<br /> Crossreference: [http://portal.gitbrew.org/wikibrew/PS3:FreeBSD_Development gitbrew.org::FreeBSD Development] &lt;br /&gt;<br /> <br /> <br /> '''Get in touch with me if you want to help with FreeBSD development because there are only 2 developers currently working on FreeBSD PS3 support :('''<br /> <br /> Till now '''0''' applications :( Date: 09/20/2011<br /> <br /> ==TODO List==<br /> <br /> * VUART support in bootloader<br /> * VUART support in kernel ('''work in progress''')<br /> * System Manager, AV and Dispatcher Manager support in kernel ('''work in progress''')<br /> * UDF support for BD movies<br /> * RSX driver<br /> * Sound driver<br /> * Use CAM framework for HDD driver like in Blu-Ray driver<br /> * FLASH/VFLASH drivers ('''work in progress''')<br /> * WiFi driver ('''work in progress''')<br /> <br /> ==VUART (Bootloader)==<br /> <br /> * Should be very simple<br /> * Implement common '''ps3vuart''' interface which can be used by VUART port drivers<br /> * Implement AV VUART only for now in order to be able to read screen size<br /> <br /> ==VUART (Kernel)==<br /> <br /> * What existing kernel framework to use or create a new one ??? Maybe UART framework. '''UART framework is NOT suitable !!!'''<br /> * Implement '''ps3vuart_bus.c''' module which handles VUART interrupts and distributes events to VUART port drivers. '''ps3vuart_bus''' should be the child of '''nexus'''.<br /> * Each VUART port is a child of '''ps3vuart_bus''' module.<br /> * Use '''siis''' driver as an example how to implement device children.<br /> * http://fxr.watson.org/fxr/source/dev/siis/siis.c<br /> * VUART port drivers for: '''System Manager''', '''AV''' and '''Dispatcher Manager'''<br /> * What is the best way to provide access for user space applications ??? Create character devices for each VUART port. But how to synchronize kernel/user space accesses ?<br /> * Provide IOCTL interface for all VUART ports<br /> <br /> ==WLAN==<br /> <br /> * Kernel modules: '''if_jpt.c''', '''jpt_sta.c''' and '''jpt_ap.c'''.<br /> * Use WLAN driver '''an''' as an example how to implement WLAN drivers which handle 802.11 protocol internally.<br /> * http://fxr.watson.org/fxr/source/dev/an/if_an.c<br /> * http://fxr.watson.org/fxr/source/net/if_tap.c<br /> * IOCTLs for scanning: '''IEEE80211_IOC_SCAN_REQ''' and '''IEEE80211_IOC_SCAN_RESULTS'''<br /> <br /> ==RSX==<br /> <br /> * I decided to implement RSX driver for FreeBSD first and then for Linux (sorry Linux fans), not because i don't like Linux but because FreeBSD has no X11 driver and it will be easier to test.<br /> * FreeBSD DRM framework supports PCI devices only currently :-( Platform devices are NOT supported by FreeBSD's DRM framework.<br /> * No choice as to use kernel module with my own user space interface. Yeah, hate me kernel developers, i know, it's ugly but NVIDIA does it too ('''/dev/nvidia''', '''/dev/nvidiactl''' and '''nvidia.ko''').<br /> <br /> ===DRM Device File===<br /> <br /> * On FreeBSD, it's '''cdev'''.<br /> * '''si_drv1''' points to '''struct drm_device'''<br /> <br /> ===Memory===<br /> <br /> * There are several types of memory: VRAM (video RAM or memory on GPU), GART (system memory mapped into GPU address space) and CPU (system memory but NOT mapped into GPU address space)<br /> * Implement memory heap managers<br /> * Radeon driver is a good example how to manage VRAM and GART memory heaps. The user specifies memory type, alignment and size. The driver returns the offset of allocated memory region to user. The offset is the handle of allocated memory block.<br /> * http://fxr.watson.org/fxr/source/dev/drm/radeon_mem.c<br /> * Radeon driver supports memory types: VRAM and GART<br /> * Nouveau driver supports memory types: VRAM, GART and CPU<br /> * '''mmap syscall''' is used to map memory buffers into user-space. '''offset''' passed to mmap syscall is the handle of a memory map created previously with '''IOCTL DRM_IOCTL_ADDMAP'''. The handle is returned to user from IOCTL that creates the map.<br /> * http://fxr.watson.org/fxr/source/dev/drm/drm_vm.c<br /> * '''drmMap''' just calls mmap syscall and passes map handle as offset.<br /> * Interesting discussion about DRM map handles: http://comments.gmane.org/gmane.comp.video.dri.devel/19657<br /> * FreeBSD DRM framework uses '''alloc_unr''' to allocate unique map handles<br /> <br /> ==FLASH/VFLASH==<br /> <br /> * Use CAM framework to implement flash drivers, it has more advantages over block device drivers<br /> * The drivers are very similar to CDROM driver but they should handle ATA IO commands and SCSI like ps3cdrom driver<br /> * Kernel modules: '''ps3flash''' for FLASH/VFLASH and '''ps3nflash''' for NOR flash only<br /> <br /> ==Links==<br /> <br /> * The Design and Implementation of the FreeBSD SCSI Subsystem: [http://people.freebsd.org/~gibbs/ARTICLE-0001.html]<br /> * Writing a CAM SCSI controller driver: [http://www.freenix.no/arkiv/daemonnews/200006/cam-driver.html]<br /> * FreeBSD Kernel Reference: [http://fxr.watson.org/fxr/source/?v=HEAD]<br /> * UDF 2.6: [http://www.osta.org/specs/pdf/udf260.pdf]<br /> * The VFS/VNODE interface in the FreeBSD kernel: [http://meetbsd.org/files/1_04_rao.pdf]<br /> * FreeBSD DRI: [http://www.neuro.mcw.edu/Ports/FreeBSD/freebsd_dri.html]<br /> * FreeBSD Device Drivers: [http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-char.html]<br /> * FreeBSD Kernel Modules: [http://bsddev.blogspot.com/2007/11/modulekernel-parameters.html] [http://markmail.org/message/jkw6i57otb4zyjrs]<br /> * NEWBUS Intro: [http://beefchunk.com/documentation/sys-programming/os-freebsd/newbus-intro.html]<br /> * Character Driver: [http://cit.odessa.ua/postkarta/freebsd_simple_char_device_driver.pdf] [http://www.hailang.me/index.php/tech/freebsd/freebsd-kernel-rootkit-design-howtos-%E2%80%93-5-character-device-first-dev-module/]<br /> * NVIDIA Kernel Interface: [http://lists.freebsd.org/pipermail/freebsd-hackers/2006-June/016995.html]<br /> <br /> ----<br /> <br /> = Cellminer =<br /> <br /> == Auto Installer ==<br /> '''Debian: '''<br /> http://git.gitbrew.org/~stackable/script/cellminer-run-ONCE-to-install.sh<br /> <br /> == Git repository ==<br /> https://github.com/verement/cellminer<br /> <br /> <br /> ----<br /> <br /> <br /> = PS3:Tools =<br /> <br /> ==General==<br /> To ease compilation and finding libraries (which will prevent you from having to edit every Makefile):<br /> *sudo ln -s /usr/src/linux-2.6/include/* /usr/local/include/<br /> <br /> ==Development==<br /> ===Dependencies===<br /> Almost all tools require '''git make libc libc-dev libc6-dev-ppc64'''<br /> * sudo apt-get install git make libc libc-dev libc6-dev-ppc64<br /> <br /> For Debian Squeeze (and possibly other Distros as well?)<br /> * sudo apt-get install git make libc6 libc6-dev libc6-dev-ppc64 libX11-dev<br /> <br /> ===python===<br /> *aptitude install python python-pytools<br /> **this installs python and pyopencl<br /> <br /> ==Enable RSX RAM as SWAP==<br /> * sudo su -<br /> * swapon -s <br /> ** '''Check current SWAP''' <br /> * mkswap /dev/ps3vram<br /> * swapon /dev/ps3vram<br /> * vim /etc/udev/rules.d/10-ps3vram-swap.rules<br /> &lt;pre&gt;<br /> # udev rules to automatically enable swap on /dev/ps3vram<br /> # Copy this file to /etc/udev/rules.d/10-ps3vram-swap.rules<br /> # Choose only one of the rules below<br /> # Initialize and enable swap unconditionally<br /> KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3vram&quot;, RUN+=&quot;/sbin/swapon -p 10 /dev/ps3vram&quot;<br /> &lt;/pre&gt;<br /> * reboot<br /> * sudo swapon -s <br /> ** '''Verify additional SWAP space'''<br /> <br /> ==Notes==<br /> Higher priority means the system will use that SWAP sooner than lower priority SWAP. You '''want''' RSX RAM to have highest priority.<br /> <br /> <br /> <br /> =OpenSSL for ppc64=<br /> Check and make sure you're getting the latest source of OpenSSL[http://www.openssl.org/source/]<br /> <br /> ==Installation==<br /> * wget http://www.openssl.org/source/openssl-1.0.0d.tar.gz<br /> * tar -xvzf openssl*.tar.gz<br /> * cd openssl*<br /> * vim Makefile '''or''' see 'General' section<br /> ** You need to add this option to the end of the CFLAGS option list: '''-I/usr/src/linux-2.6/include'''<br /> * ./Configure linux-ppc64<br /> * make<br /> * make test<br /> * sudo make install<br /> <br /> ===Notes===<br /> *Modification of header files is needed for non-current kernels.<br /> <br /> <br /> <br /> =ps3dm-utils=<br /> ==Dependencies==<br /> * [[OtherOS%2B%2B#Dependencies]]<br /> * [[OtherOS%2B%2B#OpenSSL for ppc64]]<br /> <br /> ==Installation==<br /> * git clone git://git.gitbrew.org/ps3/ps3linux/ps3dm-utils.git<br /> * cd ps3dm-utils/<br /> * sudo cp /usr/src/linux-2.6/arch/powerpc/include/asm/ps3dmproxy.h /usr/include/asm/<br /> * vim Makefile<br /> ** Append -L '''/usr/local/ssl/include -L /usr/local/ssl/lib -ldl''' to the end of LDFLAGS<br /> * make<br /> <br /> '''Attention: With the latest version of ps3dm-utils you don't need OpenSSL anymore !!!'''<br /> <br /> ===Notes===<br /> *ps3dm-utils requires DEVICE to get information from. Normally, '''/dev/ps3dmproxy''' is used.<br /> **If /dev/ps3dmproxy does not exist: '''sudo modprobe ps3dmproxy'''<br /> <br /> <br /> <br /> =IBM Cell SDK 3.1=<br /> This works only on Debian &amp; Ubuntu on PS3<br /> All Tools need download form [http://www.multiupload.com/T6IFLL5SGD ibmsdk31.tar.gz]<br /> <br /> ==Installation==<br /> &lt;pre&gt;<br /> wget -r -H -A.tar.gz http://www.multiupload.com/T6IFLL5SGD<br /> mv */*/*/ibmsdk31.tar.gz ./<br /> rm *multiupload.com* -rf<br /> tar -xvzf ibmsdk31.tar.gz<br /> cd deb/<br /> dpkg -i openrpm/*.deb<br /> dpkg -i devel/*.deb<br /> dpkg -i extra/*.deb<br /> &lt;/pre&gt;<br /> <br /> Some of these packages have a newer version, You may want to hold (keep back) these packages:<br /> <br /> &lt;pre&gt;<br /> echo ppu-gcc hold | sudo dpkg --set-selections<br /> echo spu-gcc hold | sudo dpkg --set-selections<br /> &lt;/pre&gt;<br /> <br /> ==Java 6 IBM==<br /> Download from: http://goo.gl/ngV0b<br /> <br /> &lt;pre&gt;<br /> mkdir /opt/ibm/java-ppc64-60/<br /> cd /opt/ibm/java-ppc64-60/<br /> &lt;/pre&gt;<br /> Put '''ibm-java-sdk-6.0-5.0-linux-ppc64.tgz''' in '''/opt/ibm/java-ppc64-60/'''<br /> &lt;pre&gt;<br /> tar -zxvf ibm-java-sdk-6.0-5.0-linux-ppc64.tgz<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/jre<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/bin<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/lib<br /> &lt;/pre&gt;<br /> <br /> <br /> <br /> =ps3mfw=<br /> ==Dependencies==<br /> *TCL 8.5<br /> ** wget http://prdownloads.sourceforge.net/tcl/tcl8.5.9-src.tar.gz<br /> ** tar -xvzf tcl*<br /> ** cd tcl*<br /> ** cd unix<br /> ** vim Makefile '''or''' see 'General' section<br /> *** You need to add this option to the end of the CFLAGS option list: '''-I/usr/src/linux-2.6/include'''<br /> ** ./configure &amp;&amp; make &amp;&amp; sudo make install<br /> <br /> *TK 8.5<br /> ** wget http://prdownloads.sourceforge.net/tcl/tk8.5.9-src.tar.gz<br /> ** tar -xvzf tk8.5*<br /> ** cd tk8.5<br /> ** cd unix<br /> ** ./configure &amp;&amp; make &amp;&amp; sudo make install<br /> <br /> ==Installation==<br /> &lt;span style=&quot;color:#FF0000&quot;&gt;'''Read up on any notes on any experimental options/tasks you shouldn't be using. Ask in #otheros if you are unsure.'''&lt;/span&gt;<br /> <br /> * git clone git://git.gitbrew.org/ps3/ps3mfw/ps3mfw.git<br /> * cd ps3mfw/<br /> * rm -rf tasks<br /> * git clone git://git.gitbrew.org/ps3/ps3mfw/tasks.git<br /> <br /> You should be able to run the program with '''./ps3mfw --gui &quot;false&quot;'''<br /> <br /> <br /> <br /> {{Linux}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=OtherOS%2B%2B&diff=36173 OtherOS++ 2015-05-23T19:45:34Z <p>Euss: /* snaphots */</p> <hr /> <div>{{Missingfiles}}<br /> {{Missingmirrors}}<br /> [[Category:OtherOS]]<br /> =OtherOS++=<br /> This guide is roughly copypasted from Gitbrew wiki and Glevand' documentations<br /> <br /> ==Firmwares==<br /> <br /> ===With SS Patches===<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW341-OTHEROS++.PUP PS3 Dual Boot GameOS/Linux CFW 3.41] // (mirror:[http://www.multiupload.com/7KG9CFI5JY CFW341-OTHEROS++.PUP (167.12 MB)]) - 3.41 with SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++.PUP PS3 Dual Boot GameOS/Linux CFW 3.55] // (mirror:[http://www.multiupload.com/YBKHBOM8NU CFW355-OTHEROS++.PUP (170.64 MB)]) - 3.55 with SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-EIGHTH-HDD-SIZE.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 1/8th] // (mirror:[http://depositfiles.com/files/vdowbtl7b CFW355-OTHEROS++-EIGHTH-HDD-SIZE.PUP (170.64 MB)]) - 1/8th of the drive will be for GameOS, SS patches<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-SPECIAL.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 SPECIAL] // (mirror:[http://depositfiles.com/files/u7cmw90q7 CFW355-OTHEROS++-SPECIAL.PUP (170.64 MB)]) - QA Flag CFW with SS patches, Can be used to downgrade your ps3 from 3.55 to lower firmwares.<br /> *[http://depositfiles.com/files/craod4tnr PS3 Dual Boot 22GB GameOS/Linux CFW 3.55] // (mirror:[http://depositfiles.com/files/craod4tnr (170.64 MB)]) - 3.55 with SS Patches. 22GB OtherOS++<br /> *[http://depositfiles.com/files/nqxcow0e0 PS3 Dual Boot GameOS/Linux CFW 3.55] // (mirror:[http://depositfiles.com/files/nqxcow0e0 (170.64 MB)]) - 3.55 with SS Patches. OtherOS++<br /> ==== coldboot fix ====<br /> * [http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-COLD-BOOT.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 COLD-BOOT FIX] // (mirror:[http://www.mirrorcreator.com/files/1M0XNGBG/CFW355-OTHEROS__-COLD-BOOT.PUP_links])<br /> CRC16:83BF | CRC32: 595E42FC | SHA1: 1292611131BFCBD4D37FDF68603DC59D7922F5B5 | MD5: CCB69A1D02FDC42267D476076A44CBA5<br /> <br /> ===No SS Patches===<br /> *[http://gitbrew.org/~glevand/ps3/cfw/CFW355-OTHEROS++-22GB.PUP PS3 Dual Boot GameOS/Linux CFW 3.55 22GB] // (mirror:[http://www.multiupload.com/1DIA204CET CFW355-OTHEROS++-22GB.PUP (170.64 MB)]) - 3.55: 22GB to OtherOS++, no SS patches ([http://pastebin.com/E3YU1DqE HASHES])<br /> &lt;!--//*[http://gitbrew.org/~glevand/ps3/cfw/test/CFW355-OTHEROS++-22GB.PUP CFW355-OTHEROS++-22GB.PUP] // (mirror:[http://www.multiupload.com/J60NH6FMRM CFW355-OTHEROS++-22GB.PUP (170.65 MB)]) - 3.55: 22GB to OtherOS++, no SS patches//--&gt;<br /> *[http://gitbrew.org/~glevand/ps3/cfw/latest/CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP] // (mirror:[http://depositfiles.com/files/3wsgcokjx CFW355-OTHEROS++-HALF-HDD-NO-SS-PATCH.PUP (170.65 MB)] - 3.55: no SS Patches. 1/2 hdd to OtherOS++<br /> *[http://gitbrew.org/~glevand/ps3/cfw/latest/CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP] // (mirror:[http://www.multiupload.com/UNNVFSKRQ7 CFW355-OTHEROS++-EIGHTH-HDD-NO-SS-PATCH.PUP (170.65 MB)]) - 3.55: 1/8th of the drive will be for GameOS, No SS patches<br /> <br /> ==Documentation==<br /> *[http://gitbrew.org/~glevand/ps3/cfw/README README] // (mirror:[http://www.multiupload.com/I9WYDKHGXW README.txt (729 Bytes)])<br /> *[http://gitbrew.org/~glevand/ps3/doc/INSTALL_OTHEROS_ON_HDD INSTALL_OTHEROS_ON_HDD] // (mirror:[http://www.multiupload.com/4LHXTR8DWF INSTALL_OTHEROS_ON_HDD.txt (2.07 KB)])<br /> <br /> ==Packages==<br /> <br /> *boot_gameos.pkg // (mirror:[http://depositfiles.com/files/kyak78dgw boot_gameos.pkg (60.05 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/boot_otheros.pkg boot_otheros.pkg] // (mirror:[http://depositfiles.com/files/0pear097a boot_otheros.pkg (69.86 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_flash.pkg dump_flash.pkg] // (mirror: [http://depositfiles.com/files/1b7nhdmco dump_flash.pkg (70.23 KB)]) (mirror contains pkg to dump NAND and NOR flash on USB0001)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_flash_ptab.pkg dump_flash_ptab.pkg] // (mirror:[http://depositfiles.com/files/y68iclee5 dump_flash_ptab.pkg (70.23 KB)]) (dump NAND flash on USB0001 ; ptab)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_lv1.pkg dump_lv1.pkg] // (mirror:[http://depositfiles.com/files/8n6igzobo dump_lv1.pkg (69.61 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_lv2.pkg dump_lv2.pkg] // (mirror:[http://depositfiles.com/files/ocllsomo6 dump_lv2.pkg (70.11 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/dump_sysrom.pkg dump_sysrom.pkg] // (mirror:[http://www.multiupload.nl/9CN7NGGNQH dump_sysrom.pkg (69.67 KB)]) (dumps [[sysrom.bin]] on any plugged in usb device)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/get_applicable_version.pkg get_applicable_version.pkg] // (mirror:[http://depositfiles.com/files/59928rl79 get_applicable_version.pkg (69.3 KB)]) (to get the low/high version lock via Debug UDP)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/get_token_seed.pkg get_token_seed.pkg] // (mirror:[http://depositfiles.com/files/rbp9l2y4f get_token_seed.pkg (59.73 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/install_otheros.pkg install_otheros.pkg] // (mirror:[http://depositfiles.com/files/3wig3e5a5 install_otheros.pkg (61.11 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/install_otheros_bootloader_loader.pkg install_otheros_bootloader_loader.pkg] // (mirror:[http://depositfiles.com/files/fc19kv5a7 install_otheros_bootloader_loader.pkg])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/qa_flag.pkg qa_flag.pkg] // (mirror:[http://depositfiles.com/files/k5p4hwvu7 qa_flag.pkg (69.92 KB)]) (to enable QA)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/qa_flag_extra.pkg qa_flag_extra.pkg] // (mirror:[http://depositfiles.com/files/ck3kbobix qa_flag_extra.pkg (69.98 KB)]) (to enable QA with downgrade)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/reboot.pkg reboot.pkg] // (mirror:[http://depositfiles.com/files/00a105a9a reboot.pkg (59.36 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/reset_qa_flag.pkg reset_qa_flag.pkg] // (mirror:[http://depositfiles.com/files/u2ciz80fb reset_qa_flag.pkg (70.05 KB)]) (to reset the QA flags back to default)<br /> *[http://gitbrew.org/~glevand/ps3/pkgs/setup_flash_for_otheros.pkg setup_flash_for_otheros.pkg] // (mirror:[http://depositfiles.com/files/ltzdqzu4p setup_flash_for_otheros.pkg (70.11 KB)])<br /> <br /> ==Petitboot Images==<br /> <br /> *[http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin dtbImage.ps3.bin] // (mirror: [http://depositfiles.com/files/z5cgmixlj dtbImage.ps3.bin (9.32 MB)])<br /> *[http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin.minimal dtbImage.ps3.bin.minimal] // (mirror:[http://depositfiles.com/files/0220658yu dtbImage.ps3.bin.minimal (7.6 MB)])<br /> <br /> ==Scripts==<br /> <br /> *clone.sh - clones all repos from git.gitbrew.org/ps3/ &lt;!--// for repo in $(wget -o /dev/null -O - http://git.gitbrew.org/repos/ | grep .git | grep '&lt;td&gt;' | cut -d '&gt;' -f 3 | cut -d '&lt;' -f -1 | egrep -v '^$'); do git clone git://git.gitbrew.org/${repo}; done //--&gt;<br /> *[http://gitbrew.org/~glevand/ps3/scripts/create_hdd_region.sh create_hdd_region.sh] // (mirror:[http://depositfiles.com/files/nepp9rraq create_hdd_region.sh (3.77 KB)])<br /> **[http://pastebin.com/vBn84kYr create_hdd_region_ALTERNATIVE.sh] // (mirror:[http://www.multiupload.com/IQ12JBGZE7 create_hdd_region_ALTERNATIVE.sh (3.93 KB)]) - alternative ONLY to use when having -8 errors<br /> *[http://gitbrew.org/~glevand/ps3/scripts/dispmgr_access.sh dispmgr_access.sh] // (mirror:[http://depositfiles.com/files/xezu5z9zf dispmgr_access.sh (2.14 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/scripts/enable_wlan_on_fat.sh enable_wlan_on_fat.sh] // (mirror:[http://depositfiles.com/files/t625ntwc8 enable_wlan_on_fat.sh (1.6 KB)])<br /> *[http://gitbrew.org/~glevand/ps3/scripts/hdd_access.sh hdd_access.sh] // (mirror:[http://depositfiles.com/files/zpwo5hw3v hdd_access.sh (6.22 KB)])<br /> *initimg.sh (deprecated : was used to kexec into a special debian img and partition drives for vflash)<br /> *[http://gitbrew.org/~glevand/ps3/scripts/is_vflash_on.sh is_vflash_on.sh] // (mirror:[http://depositfiles.com/files/qpq1iyhjt is_vflash_on.sh (1.09 KB)])<br /> *kboot.conf - kboot.conf to go in your linux /etc/<br /> *[http://gitbrew.org/~glevand/ps3/scripts/restore_vflash.sh restore_vflash.sh] // (mirror:[http://depositfiles.com/files/fzzgl8ll3 restore_vflash.sh (1.32 KB)])<br /> <br /> ==PS3 Kernels==<br /> <br /> *[http://gitbrew.org/~glevand/ps3/linux/ps3linux_kernel_latest.tar.gz PS3 Linux Kernel 060411] // (mirror:[http://www.multiupload.com/51D5FZCUUU ps3linux_kernel_latest.tar.gz (51.17 MB)]) - June 4 2011<br /> <br /> *[http://git.kernel.org/?p=linux/kernel/git/geoff/ps3-linux.git;a=snapshot;h=61c4f2c81c61f73549928dfd9f3e8f26aa36a8cf;sf=tgz ps3-linux-61cc4f2c.tar.gz] // (mirror:[http://www.multiupload.com/ZCHPMU9RR5 ps3-linux-61c4f2c.tar.gz (92.35 MB)]) - Juli 24 2011<br /> <br /> == Git ==<br /> <br /> http://git.gitbrew.org/<br /> <br /> ===Master Servers===<br /> *[http://git.gitbrew.org/ git.gitbrew.org]<br /> *[http://storm.gitbrew.org/ storm.gitbrew.org]<br /> <br /> ===Gitweb Mirrors===<br /> *[http://git.gitbrew.org/repos git.gitbrew.org/repos/]<br /> *[http://storm.gitbrew.org/repos storm.gitbrew.org/repos/]<br /> *[http://foxbrew.org/git foxbrew.org/git/]<br /> <br /> ===Git Mirrors===<br /> *[http://git.gitbrew.org/ git://git.gitbrew.org]<br /> *[http://storm.gitbrew.org/ git://storm.gitbrew.org]<br /> *[http://scottfertig.net/ git://scottfertig.net]<br /> *[http://sub.gitbrew.org/ git://sub.gitbrew.org]<br /> *[http://foxbrew.org/ git://foxbrew.org]<br /> <br /> ====partial backup====<br /> [http://www.multiupload.com/TJI6MNQVR8 gitbrew-backup.zip (1.59 MB)]<br /> <br /> ====snaphots====<br /> *juli 22 2011 snapshot by aKoN-Man:<br /> http://www.multiupload.com/ULBPNLOHJ7 (143.1 MB)<br /> http://www.multiupload.com/MDNVQSFL00 (143.1 MB)<br /> http://www.multiupload.com/O737BH53N6 (143.1 MB)<br /> http://www.multiupload.com/EOG7ABG05F (143.1 MB)<br /> http://www.multiupload.com/CSG2IHRESD (143.1 MB)<br /> http://www.multiupload.com/AL658V0ZUU (143.1 MB)<br /> http://www.multiupload.com/W5BIRAZTUM (143.1 MB)<br /> http://www.multiupload.com/BR410045AK (143.1 MB)<br /> http://www.multiupload.com/RFPAKBP1BD (27.7 MB)<br /> <br /> *sept 15 2011 (.git's for mirror)&lt;!--//http://gitbrew.org/~stackable/ps3//--&gt;:<br /> [http://www.multiupload.com/5X7E7OLEAV ps3.tar.gz (793.32 MB)]<br /> -or-<br /> [http://www.multiupload.com/PI6APZODIE ps3.part01.rar (95.78 MB)]<br /> [http://www.multiupload.com/U7LH0WJ1W4 ps3.part02.rar (95.78 MB)]<br /> [http://www.multiupload.com/KRKYFXI19F ps3.part03.rar (95.78 MB)]<br /> [http://www.multiupload.com/1NL6E5DS16 ps3.part04.rar (95.78 MB)]<br /> [http://www.multiupload.com/1IHSWKG333 ps3.part05.rar (95.78 MB)]<br /> [http://www.multiupload.com/CMS2F838W8 ps3.part06.rar (95.78 MB)]<br /> [http://www.multiupload.com/XAFTIN6OIR ps3.part07.rar (95.78 MB)]<br /> [http://www.multiupload.com/IXHSJOTTYY ps3.part08.rar (68.42 MB)]<br /> note: you need to have git installed, and use it e.g.:<br /> git clone E:\ps3\ps3linux\ps3-jupiter.git<br /> <br /> *sept 15 2011 (cloned version and site mirror version): <br /> [http://www.multiupload.com/0TUS62HQY0 ps3.tar.gz (1.3 GB)] (Including wireless slim drivers for linux)<br /> <br /> *reupped mirror:<br /> https://mega.co.nz/#!7kESiLKJ!UKITnnPbmRyT-9yhxQgrKvVChLWJccWLmI0Hg3gj4BE<br /> https://mega.co.nz/#!XpcnTabA!vnv_2dSOm3lh9YtmU3HT-y_9RFKNoE_B4u7kihuhZVE<br /> https://mega.co.nz/#!npt0SBzK!8rhpoCDtNr8DJVjPFipLpe86EoZBqtQuSui2KHIn1yc<br /> https://mega.co.nz/#!L5MBzY4K!CDu88krSULhSQJ0a1XP0x46Mjflpha5zqe9Lo2gmd00<br /> https://mega.co.nz/#!rtME1AxA!Gau1xr7V45JT22xozq7kmEhfLtLfwMRCl5-lWsVMI6I<br /> https://mega.co.nz/#!GkMSSQbQ!GsLU6BQzko_sAWkA3o_TZ5kLiVJU8qwV6qf3VL0vD6I<br /> https://mega.co.nz/#!XkcFkZwI!Sew1EJWvl9ICloDRzDRUz0HHhQ0NgsYqyY_IgIwRngA<br /> https://mega.co.nz/#!78F3yQrY!CPY4ljpJVJ2Ldvr4nDQQ-TB-HYmJf4-dIIWRR4MT0QA<br /> <br /> ==Features==<br /> <br /> *Into HV integrated OtherOS bootloader loader (compatible with OtherOS bootloader on 3.15)<br /> *OtherOS bootloader is booted directly from HV, no GameOS is involved.<br /> *Process of booting OtherOS bootloader loader is very similar to 3.15 method<br /> *Booting Linux from HDD/USB/BD/Network<br /> *Linux with GameOS rights<br /> *Full access to all HV SS services (Dispatcher Manager) from GameOS or Linux<br /> *Full access to all System Manager services<br /> *Ability to create/modify/remove repository nodes in LPAR 1 (e.g. with ps3dm-utils or ps3hvc-utils).<br /> *This ability gives you much power over the whole system because many layers of PS3 use repository nodes to exchange information.<br /> *Enabled QA mode in Update Manager<br /> *Downgrading without USB dongle or Service Mode<br /> *Ability to deactivate/activate HDD/VFLASH encryption (e.g. with ps3stor-utils)<br /> *Support for ps3-utils. You can flash new OtherOS bootloader from Linux e.g.<br /> <br /> == Petitboot building ==<br /> See [[Petitboot]]<br /> <br /> ==QA Flag==<br /> <br /> Reports state if you flag your ps3 you will lose all psn .act files making any bought psn content unuseable (&lt;span style=&quot;color:red&quot;&gt;warning: these are dev tools, remember this&lt;/span&gt;.)<br /> <br /> <br /> ==SS Patches==<br /> Do not use these pups if you play games (either original or via backup managers). You will get trophy errors.<br /> Registration of the trophy infomation could not be completed. The game will quit. (80010505)<br /> You need SS patches to use ps3dm,sm, and other ps3 dev tools. <br /> <br /> Alternative, you can use a firmware without SS patches and use the script below when you need to patch it on the fly:<br /> We're currently working on a patch in petitboot so it only runs when you use linux<br /> and not mess with your GameOS for normal game use -&amp;gt; use [http://gitbrew.org/~glevand/ps3/scripts/dispmgr_access.sh dispmgr_access.sh]<br /> <br /> ==OtherOS++ How-To==<br /> <br /> Referenced from http://www.gitbrew.org/otheros/<br /> <br /> ===PS3 Models===<br /> <br /> PS3 Fat (NAND):<br /> *CECHA = 256MB<br /> *CECHB = 256MB<br /> *CECHC = 256MB<br /> *CECHE = 256MB<br /> *CECHG = 256MB<br /> <br /> PS3 Fat (NOR):<br /> *CECHH = 16MB<br /> *CECHJ = 16MB<br /> *CECHK = 16MB<br /> *CECHL = 16MB<br /> *CECHM = 16MB<br /> *CECHP = 16MB<br /> *CECHQ = 16MB<br /> <br /> PS3 Slim (NOR):<br /> *CECH-20..A = 16MB<br /> *CECH-20..B = 16MB<br /> *CECH-21..A = 16MB<br /> *CECH-21..B = 16MB<br /> *CECH-250.A = 16MB<br /> *CECH-250.B = 16MB<br /> *CECH-251.A = 16MB<br /> *CECH-251.B = 16MB<br /> <br /> 256MB = NAND, 16 = NOR. Follow Accordingly<br /> <br /> <br /> ===Install OtherOS on HDD (for all PS3 models)===<br /> <br /> All tools are here: http://gitbrew.org/~glevand/ps3/<br /> <br /> NOTICE: All my tools should beep. If you don't get beep during one of the steps below<br /> then stop doing anything and contact me. I will help.<br /> OtherOS++ support: irc.gitbrew.org (ssl) #otheros<br /> <br /> ALL PS3 MODELS ARE SUPPORTED !!!<br /> <br /> 1. Install my latest [http://gitbrew.org/~glevand/ps3/cfw/ CFW]<br /> 2. When installation is finished, reboot in [[Recovery Menu|Recovery Mode]] and choose &quot;Restore PS3 System&quot; (not the Backup/Restore in XMB)<br /> 3. Now your GameOS should use only the half of your HDD<br /> (Currently working on a better approach)<br /> 4. Run [http://gitbrew.org/~glevand/ps3/pkgs/setup_flash_for_otheros.pkg setup_flash_for_otheros.pkg] (for all PS3 models)<br /> 5. Reboot (It's important to shut down and turn on your PS3)<br /> 6. Store [http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin dtbImage.ps3.bin] on USB drive, plug it in and run [http://gitbrew.org/~glevand/ps3/pkgs/install_otheros.pkg install_otheros.pkg]<br /> (NAND owners should use [http://gitbrew.org/~glevand/ps3/petitboot/dtbImage.ps3.bin.minimal dtbImage.ps3.bin.minimal], rename it to dtbImage.ps3.bin).<br /> Try different USB ports if you don't get any beeps.<br /> 7. Run [http://gitbrew.org/~glevand/ps3/pkgs/boot_otheros.pkg boot_otheros.pkg]<br /> 8. Run [http://gitbrew.org/~glevand/ps3/pkgs/reboot.pkg reboot.pkg] (use the package, not manually reboot!)<br /> 9. You should be in petitboot now.<br /> Exit from CUI to shell or switch to another virtual console.<br /> 10. Run script [http://gitbrew.org/~glevand/ps3/scripts/create_hdd_region.sh create_hdd_region.sh] - rem to CHMOD 755<br /> 11. Reboot and boot petitboot again<br /> 12. You should see now new HDD device on petitboot, /dev/ps3dd.<br /> That's your OtherOS HDD region.<br /> Don't touch any other HDD regions if you don't know what you are doing. Use only ps3dd<br /> device for your Linux installation. Use parted to partition it and create GPT partition<br /> table on ps3dd. GPT is supported by both, Linux and FreeBSD.<br /> <br /> Be warned, if you damage your GameOS HDD region, GameOS will reformat HDD and<br /> remove your Linux HDD region in the process. You have to do the above steps again.<br /> Don't mess with GameOS HDD region and GameOS won't mess with your OtherOS HDD region.<br /> <br /> ===For users who installed OtherOS on VFLASH region 7 previously===<br /> <br /> You have to restore your VFLASH before doing the above steps.<br /> Be warned, this step is NOT for NAND owners.<br /> 1. Install my latest petitboot<br /> 2. Boot petitboot<br /> 3. Run script [http://gitbrew.org/~glevand/ps3/scripts/restore_vflash.sh restore_vflash.sh]<br /> 4. Reboot. GameOS should reformat your HDD again.<br /> <br /> ===Partition the PS3 Drive===<br /> <br /> 1. parted /dev/ps3dd<br /> 2. mklabel gpt<br /> 3. mkpart primary 0 2GB<br /> 4. print<br /> 5. mkpart primary 2GB (the rest of the hard drive here.)<br /> 6. quit.<br /> <br /> In case you need it: [http://www.gnu.org/software/parted/manual/html_chapter/parted_2.html full manual of Parted]<br /> <br /> <br /> You may now continue to [http://wiki.gitbrew.org/wikibrew/PS3:Linux Install Linux] // ([http://webcache.googleusercontent.com/search?q=cache:TChhbdAgNzIJ:wiki.gitbrew.org/index.php/PS3:Linux+http://wiki.gitbrew.org/index.php/PS3:Linux&amp;cd=1&amp;hl=nl&amp;ct=clnk&amp;source=www.google.com google-cache])<br /> <br /> <br /> <br /> <br /> <br /> ----<br /> <br /> =PS3:Linux=<br /> <br /> *http://wiki.gitbrew.org/index.php/PS3:Distros<br /> *http://wiki.gitbrew.org/index.php/PS3:Cellminer <br /> <br /> ==Example==<br /> <br /> Generic Guide to install any PPC64 Linux Distro (vflash only)<br /> <br /> umount ps3db<br /> umount ps3dc<br /> wget http://gitbrew.org/~glevand/ps3/scripts/hdd_access.sh<br /> chmod a+x hdd_access.sh<br /> ./hdd_access.sh<br /> kexec -l vmlinuz --initrd of the distro you want to install<br /> <br /> ==Fedora==<br /> Installed with Fedora 9 Full DVD<br /> Tested on Slim PS3 (3.55) &amp; Phat PS3 (3.15)<br /> <br /> When installing Fedora 9, when you are asked about partitioning, choose &quot;Custom layout&quot; and select ps3da.<br /> <br /> <br /> <br /> ===3.55 (Custom CFW)===<br /> umount ps3db<br /> umount ps3dc<br /> ./hdd_access ''print|patch|restore?''<br /> mkdir /mnt/fedora<br /> cp /tmp/petitboot/mnt/sr0/ppc/ppc64/* /mnt/fedora<br /> kexec -l vmlinuz --initrd=ramdisk.image.gz<br /> Reboot the PS3 and it will start the installer<br /> <br /> '''NOTE:''' When installing Fedora 9 (possibly all versions), choose &quot;Custom layout&quot; and select ps3da. The hdd_access.sh script disables ps3da-c and makes it so that ps3dd reads as the &quot;first&quot; hard drive.<br /> After the installer finishes, '''DO NOT HIT REBOOT.''' You must unplug or hardware reset your console.<br /> <br /> ===3.15 PHAT (Stock OFW)===<br /> <br /> *Put petitboot on a memory stick<br /> <br /> mkdir -p /media/usbstick/PS3/otheros/<br /> wget [http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-petitboot/otheros.bld http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-petitboot/otheros.bld]<br /> cp ./otheros.bld /media/usbstick/PS3/otheros/otheros.bld<br /> <br /> *Boot into GameOS<br /> **XBM&gt;Settings&gt;System Settings&gt;Other OS&gt;<br /> **Settings&gt;System Settings&gt;Default System&gt;Other OS&gt;Yes<br /> <br /> <br /> *Boot into petitboot and load up a dvd with Fedora Core[http://mirrors.fedoraproject.org/publiclist/Fedora/9/ppc64/] on it :D<br /> <br /> <br /> '''NAND 3.15 Notes before Tweaks'''<br /> *Your hdd is ps3da. Pay attention to the guide and substitude ps3dd with ps3da<br /> *Know which partitions are which and don't go mkswap'ing your root partition<br /> *Do not use hdd_access to configure your hdds<br /> *You must patch your kernel with [http://git.gitbrew.org/~glevand/public/ glevand's patch] / obtain a patched kernel in order to do [http://www.ps3devwiki.com/index.php?title=OtherOS%2B%2B#Enable_RSX_RAM_as_SWAP certain things] and compile certain [http://www.ps3devwiki.com/index.php?title=OtherOS%2B%2B#PS3:Tools tools].<br /> <br /> ===Tweaks===<br /> *umount /dev/ps3dd2<br /> *mkdir /mnt/fedora<br /> *mount /dev/ps3dd2 /mnt/fedora<br /> *nano /mnt/fedora/etc/yaboot.conf<br /> **rename &quot;linux&quot; to &quot;Fedora&quot;<br /> **remove UUID=* from arguments and save<br /> **'''NAND 3.15 ONLY:'''change boot from /dev/sdd (or whatever) to ps3da (or whichever drive yours shows up as, not the partition)<br /> **'''NAND 3.15 ONLY:'''add root=/dev/ps3da1<br /> **'''NAND 3.15 ONLY:'''Example yboot.conf[http://pastie.org/private/6t37pem4kadjg9s1c4hpgq]<br /> *nano /mnt/Fedora/etc/sudoers<br /> **append your user under root<br /> **If you cannot write to sudoers file:<br /> ***chmod u+w /mnt/Fedora/etc/sudoers<br /> ***edit<br /> ***chmod 0440 /mnt/Fedora/etc/sudoers.<br /> &lt;pre&gt; <br /> root ALL=(ALL) ALL<br /> snowy ALL=(ALL) ALL<br /> &lt;/pre&gt;<br /> *each time you boot in petitboot, press e on &quot;Fedora&quot; and change ps3da2 to ps3dd2 for both vmlinuz and ramdisk. (temporary)<br /> **Unless you followed the NAND 3.15 ONLY step previously.<br /> *when you boot into fedora for the first time, make the user (same as you did in sudoers) account now. <br /> *when prompted to login hit alt + ctrl + f1<br /> *log in<br /> *sudo su<br /> *nano /etc/udev/rules.d/10-ps3da1swap.rules<br /> &lt;pre&gt;<br /> KERNEL==&quot;ps3da1&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3da1&quot;, RUN+=&quot;/sbin/swapon -p 1 /dev/ps3da1&quot;<br /> &lt;/pre&gt;<br /> *nano /etc/udev/rules.d/10-ps3vram.rules <br /> &lt;pre&gt;<br /> <br /> # udev rules to automatically enable swap on /dev/ps3vram<br /> # Copy this file to /etc/udev/rules.d/10-ps3vram-swap.rules<br /> # Choose only one of the rules below<br /> <br /> # Initialize and enable swap unconditionally<br /> KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3vram&quot;, RUN+=&quot;/sbin/swapon -p 10 /dev/ps3vram&quot;<br /> <br /> # Initialize using /etc/fstab and standard init scripts<br /> # KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/bin/bash -c '/bin/grep -q ^/dev/ps3vram[[:space:]]*swap /etc/fstab &amp;&amp; /sbin/mkswap /dev/ps3vram'&quot;<br /> &lt;/pre&gt;<br /> <br /> <br /> Fedora is now installed and configured.<br /> <br /> <br /> ==Fedora 12, faster way==<br /> <br /> ### Fedora 12 clone installation howto by masterzorag ###<br /> &amp;nbsp;<br /> This is my console-only base Fedora 12 system, with:<br /> Cell SDK 3.1.0.1, OpenCL 0.3, switchable support for 7th spu under opencl or SS;<br /> eth0 static ip 192.168.1.203, ssh server running, minimal.<br /> &amp;nbsp;<br /> assuming here: /dev/ps3dd2 as target root partition, /dev/ps3dd1 as swap<br /> prerequisites: petitboot running, accessible ps3dd, anything more<br /> &amp;nbsp;<br /> 0. grab my image at http://www.filefactory.com/file/c3e8221<br /> 1. boot petitboot<br /> 2. make your root filesystem: mkfs.ext4 -m 0 /dev/ps3dd2<br /> 3. make your swap filesystem: mkswap /dev/ps3dd1<br /> 4. make your temp mountpoint: mkdir /FC12<br /> 5. mount target partition: mount /dev/ps3dd2 /FC12<br /> 6. untar my image onto: tar xjvf FC12.tar.bz2 -C /FC12 <br /> &amp;nbsp;<br /> 7. boot now Fedora via kexec:<br /> kexec -l /FC12/boot/vmlinux-2.6.39-gb9133b3-dirty --initrd=/FC12/boot/initramfs-2.6.39-gb9133b3-dirty --append=&quot;root=/dev/ps3dd2&quot;<br /> reboot<br /> &amp;nbsp; <br /> 8. Fedora will boots bringing up console login in a flash:<br /> login as root, password root<br /> &amp;nbsp;<br /> 9. Fit your needs about root login, mountpoints, hostname, ip:<br /> passwd<br /> nano /etc/fstab<br /> nano /etc/sysconfig/network<br /> nano /etc/sysconfig/network-scripts/ifcfg-eth0<br /> reboot<br /> &amp;nbsp;<br /> On petitboot reboots, /dev/ps3dd2 is mounted on /tmp/petitboot/mnt/ps3dd2, boot via kexec (or add a kboot entry for):<br /> kexec -l /tmp/petitboot/mnt/ps3dd2/boot/vmlinux-2.6.39-gb9133b3-dirty --initrd=/tmp/petitboot/mnt/ps3dd2/boot/initramfs-2.6.39-gb9133b3-dirty --append=&quot;root=/dev/ps3dd2&quot;<br /> reboot<br /> <br /> ===Fixes===<br /> *'''Problem''': You can't use network devices.<br /> *'''Reason''': There is a fixed MAC address in this release that will work only for devices with that particular MAC.<br /> *'''Solution''': Boot this system and then<br /> **Adjust your persistent net rules.<br /> **nano /etc/udev/rules.d/70-persistent-net.rules<br /> **For '''PHAT''': wlan0 and eth0 are one device, so they have same MAC.<br /> **For '''SLIM''': wlan0 and eth0 are two devices, so they have different MACs '''[NOT TESTED]'''<br /> **For '''both''': if you're not using additional network cards, it's okay to remove wlan1 and eth1 entries.<br /> **reboot<br /> <br /> *'''Problem''': You are stuck at boot, FC12 can't find root partition.<br /> *'''Reason''': The old udev version installed needs devtmpfs mounted after the kernel decompress at boot to mount root partition.<br /> *'''Solution''': Append a parameter to kexec, e.g.: kexec -l /tmp/petitboot/mnt/ps3dd2/boot/vmlinux-3.2.23 --append=&quot;root=/dev/ps3dd2 devtmpfs.mount=1&quot;<br /> <br /> ==Debian==<br /> <br /> &lt;pre&gt;<br /> Debootstrap HOWTO by glevand (geoffrey.levand@mail.ru)<br /> -------------------------------------------------------<br /> <br /> Links:<br /> <br /> * http://www.debian.org/releases/stable/i386/apds03.html.en<br /> * https://help.ubuntu.com/6.10/ubuntu/installation-guide/i386/linux-upgrade.html<br /> <br /> Installing Debian Squeeze with debootstrap on petitboot<br /> --------------------------------------------------------<br /> <br /> - Configuring the base system<br /> <br /> 1. umount /dev/ps3dd2<br /> 2. mkdir /mnt/debian<br /> 3. mkfs.ext3 /dev/ps3dd2<br /> 4. mount /dev/ps3dd2 /mnt/debian<br /> 5. rm -rf /mnt/debian/*<br /> 6. debootstrap --arch powerpc squeeze /mnt/debian http://ftp.us.debian.org/debian<br /> 7. mount -t proc none /mnt/debian/proc<br /> 8. mount --rbind /dev /mnt/debian/dev<br /> 9. LANG=C chroot /mnt/debian /bin/bash<br /> 10. export TERM=xterm-color<br /> <br /> - Mounting partitions<br /> <br /> File /etc/fstab<br /> ----------------<br /> <br /> /dev/ps3dd2 / ext3 defaults 0 1<br /> /dev/ps3vram none swap sw 0 0<br /> /dev/ps3dd1 none swap sw 0 0<br /> /dev/sr0 /mnt/cdrom auto noauto,ro 0 0<br /> proc /proc proc defaults 0 0<br /> shm /dev/shm tmpfs nodev,nosuid,noexec 0 0<br /> <br /> - Setting timezone<br /> <br /> 1. vi /etc/default/rcS<br /> 2. dpkg-reconfigure tzdata<br /> <br /> - Configuring networking<br /> <br /> 1. echo &quot;Name of your computer here&quot; &gt; /etc/hostname<br /> <br /> File /etc/network/interfaces<br /> -----------------------------<br /> <br /> auto lo<br /> iface lo inet loopback<br /> <br /> auto eth0<br /> iface eth0 inet dhcp<br /> <br /> File /etc/resolv.conf (cat /etc/resolv.conf, if you see nameservers already skip this step)<br /> ----------------------<br /> <br /> nameserver 192.168.1.1<br /> <br /> - Configuring apt<br /> <br /> File /etc/apt/sources.list<br /> ---------------------------<br /> deb http://ftp.us.debian.org/debian squeeze main<br /> deb-src http://ftp.us.debian.org/debian squeeze main<br /> <br /> deb http://security.debian.org/ squeeze/updates main<br /> deb-src http://security.debian.org/ squeeze/updates main<br /> <br /> 1. aptitude update<br /> <br /> - Configuring locales and keyboard<br /> <br /> 1. aptitude install locales<br /> 2. dpkg-reconfigure locales<br /> 3. aptitude install console-data<br /> 4. dpkg-reconfigure console-data<br /> <br /> - Finishing touches<br /> <br /> 1. tasksel install standard<br /> 2. aptitude clean<br /> 3. passwd<br /> 4. aptitude install git build-essential ncurses-dev<br /> 5. mkswap /dev/ps3dd1<br /> 6. swapon /dev/ps3dd1<br /> <br /> - Installing kernel<br /> <br /> 1. cd /usr/src<br /> 2. git clone git://git.gitbrew.org/ps3/ps3linux/linux-2.6.git<br /> 3. ln -sf linux-2.6 linux<br /> 4. cd linux<br /> 5. cp ps3_linux_config .config<br /> 6. make menuconfig<br /> 7. make<br /> 8. make install<br /> 9. make modules_install<br /> <br /> If you compile your kernel on PS3 then make sure you activate swap because<br /> compiling kernel needs much RAM. I used /dev/ps3dd1 as swap which<br /> you have to create with fdisk first of course or some other program.<br /> <br /> - Creating kboot.conf<br /> 1. ls /boot/<br /> 2. edit kboot.conf and replace what you see for &gt; vmlinux-2.6.* from below (example. vmlinux-2.6.38-gf77c53d)<br /> <br /> File /etc/kboot.conf<br /> ---------------------<br /> <br /> debian=/boot/vmlinux-2.6.* root=/dev/ps3dd2<br /> debian_Hugepages=/boot/vmlinux-2.6.* root=/dev/ps3dd2 hugepages=1<br /> <br /> - Creating /dev/ps3flash device (needed for ps3-utils)<br /> <br /> File /etc/udev/rules.d/70-persistent-ps3flash.rules<br /> ----------------------------------------------------<br /> <br /> KERNEL==&quot;ps3vflashf&quot;, SYMLINK+=&quot;ps3flash&quot;<br /> &lt;/pre&gt;<br /> <br /> <br /> ==Ubuntu==<br /> <br /> &lt;pre&gt;<br /> Debootstrap HOWTO by glevand (geoffrey.levand@mail.ru) <br /> (Redone by snowy)<br /> (Updated by thom)<br /> -------------------------------------------------------<br /> Installing Ubuntu Lucid (10.04) with debootstrap on petitboot<br /> --------------------------------------------------------<br /> For different versions of Ubuntu, just change all occurrences of lucid, to natty or whatever build you would like.<br /> <br /> You can also edit the config files in whatever text editor you would like. Nano and Vi are the preferred text editors<br /> <br /> - Configuring the base system<br /> <br /> 1. umount /dev/ps3dd2<br /> 2. mkdir /mnt/ubuntu<br /> 3. mkfs.ext3 /dev/ps3dd2<br /> 4. mount /dev/ps3dd2 /mnt/ubuntu<br /> 5. rm -rf /mnt/ubuntu/*<br /> 6. debootstrap --arch powerpc lucid /mnt/ubuntu http://ports.ubuntu.com<br /> 7. mount -t proc none /mnt/ubuntu/proc<br /> 8. mount --rbind /dev /mnt/ubuntu/dev<br /> 9. LANG=C chroot /mnt/ubuntu /bin/bash<br /> 10. export TERM=xterm-color<br /> <br /> - Mounting partitions<br /> if you want to use nano editor you will need to type &quot;apt-get install nano&quot; without quotes<br /> <br /> File /etc/fstab<br /> ----------------<br /> <br /> /dev/ps3dd2 / ext3 defaults 0 1<br /> /dev/ps3vram none swap sw 0 0<br /> /dev/ps3dd1 none swap sw 0 0<br /> /dev/sr0 /mnt/cdrom auto noauto,ro 0 0<br /> proc /proc proc defaults 0 0<br /> shm /dev/shm tmpfs nodev,nosuid,noexec 0 0<br /> <br /> - Setting timezone<br /> <br /> 1. dpkg-reconfigure tzdata<br /> <br /> - Configuring networking<br /> <br /> 1. echo &quot;Name of your computer here&quot; &gt; /etc/hostname<br /> <br /> File /etc/network/interfaces<br /> -----------------------------<br /> <br /> auto lo<br /> iface lo inet loopback<br /> <br /> auto eth0<br /> iface eth0 inet dhcp<br /> <br /> File /etc/resolv.conf (cat /etc/resolv.conf, if you see nameservers already skip this step)<br /> ----------------------<br /> <br /> nameserver 192.168.1.1<br /> <br /> - Configuring apt<br /> <br /> File /etc/apt/sources.list<br /> ---------------------------<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-updates restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> <br /> OR (Use the following if you have trouble with above sources.)<br /> <br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid main restricted<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates main restricted<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid universe<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates universe<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid multiverse<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates multiverse<br /> deb-src http://ftp.usf.edu/pub/ubuntu/ lucid-updates multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-backports main restricted universe multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse<br /> deb http://ports.ubuntu.com/ubuntu-ports/ lucid-proposed restricted main multiverse universe<br /> <br /> <br /> 1. apt-get update<br /> <br /> - Configuring locales and keyboard<br /> <br /> 1. apt-get install locales<br /> 2. dpkg-reconfigure locales<br /> 3. apt-get install console-data<br /> 4. dpkg-reconfigure console-data<br /> <br /> - Finishing touches<br /> <br /> 1. tasksel install standard<br /> 2. apt-get clean<br /> 3. passwd<br /> 4. apt-get install build-essential ncurses-dev git-core gitosis<br /> 5. mkswap /dev/ps3dd1<br /> 6. swapon /dev/ps3dd1<br /> <br /> - Installing kernel<br /> <br /> 1. cd /usr/src<br /> 2. git clone git://git.gitbrew.org/ps3/ps3linux/linux-2.6.git<br /> 3. ln -sf linux-2.6 linux<br /> 4. cd linux<br /> 5. cp ps3_linux_config .config<br /> 6. make menuconfig<br /> 7. make<br /> 8. make install<br /> 9. make modules_install<br /> <br /> If you compile your kernel on PS3 then make sure you activate swap because<br /> compiling kernel needs much RAM. I used /dev/ps3dd1 as swap which<br /> you have to create with fdisk first of course or some other program.<br /> <br /> - Creating kboot.conf<br /> 1. ls /boot/<br /> (After running ls /boot/, look for vmlinux... in this directory, and user it's fiel name in the next commmand.)<br /> 2. edit kboot.conf and replace what you see for &gt; vmlinux-2.6.* from below (example. vmlinux-2.6.38-gf77c53d)<br /> <br /> File /etc/kboot.conf<br /> ---------------------<br /> <br /> Ubuntu=/boot/vmlinux-2.6.* root=/dev/ps3dd2<br /> Ubuntu_hugepages=/boot/vmlinux-2.6.* root=/dev/ps3dd2 hugepages=1<br /> <br /> - Creating /dev/ps3flash device (needed for ps3-utils)<br /> <br /> File /etc/udev/rules.d/70-persistent-ps3flash.rules<br /> ----------------------------------------------------<br /> <br /> KERNEL==&quot;ps3vflashf&quot;, SYMLINK+=&quot;ps3flash&quot;<br /> &lt;/pre&gt;<br /> <br /> &lt;pre&gt;<br /> Another Way to get Ubuntu on you PS3<br /> -----------------------------------------------<br /> ...is to use an Installer-Disk.<br /> <br /> 1. Download these ISO<br /> [http://cdimage.ubuntu.com/ports/releases/10.04/release/ubuntu-10.04-alternate-powerpc+ps3.iso Ubuntu.10.04.Alternate.PS3.iso]<br /> These is the alternate-installation for PS3. Its a rudimentary installer. He is faster than the graphical one of <br /> the normal installtaion. <br /> <br /> 2. Burn to disk <br /> it is needed, to burn these image. An installation from usb-pen is with these installation not possible.<br /> <br /> 3. Installation.<br /> Put the CD in the drive and reboot to pettitboot. Choose the first normal installation.<br /> Follow the instructions. If you get ask for the partition, my proposal is to use the whole linux-partition.<br /> The assistant should choose a port of it for swap. After the installation you cloud chance the swap to ps3vram<br /> The installation-process take a quite a while. (3-4h)<br /> <br /> 4. Post installation<br /> it could be that you have to chance the fstab. (which described which /dev ubuntu mount to what you want)<br /> From Petitboot go to Terminal. cd /tmp/petitboot/mnt/ps3dd1/etc/ and nano fstab.<br /> <br /> <br /> Ubuntu should run like a weasel (a handicapped)<br /> &lt;/pre&gt;<br /> <br /> ==Post Installation==<br /> <br /> After you've set up Linux on your PS3... http://wiki.gitbrew.org/index.php/PS3:Tools // ([http://webcache.googleusercontent.com/search?q=cache:kZhfJTqWMjEJ:wiki.gitbrew.org/index.php/PS3:Tools+http://wiki.gitbrew.org/index.php/PS3:Tools&amp;cd=1&amp;hl=nl&amp;ct=clnk&amp;source=www.google.com google-cache])<br /> <br /> ===Tools===<br /> <br /> Information about setting up PS3-specific tools found on [http://git.gitbrew.org/ git.gitbrew.org] can be found at [http://wiki.gitbrew.org/index.php/PS3:Tools PS3:Tools]<br /> <br /> ===Wireless===<br /> Setting up wireless requires you to take down networking. You must have a direct connection to your PS3 to continue. [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#Enabling_WLAN_Gelic_On_FAT More information]<br /> <br /> *git and build ps3hvc utils<br /> ** Get dependencies [http://wiki.gitbrew.org/wikibrew/PS3:Tools#Dependencies PS3:Tools#Dependencies]<br /> ** git clone git://git.gitbrew.org/ps3/ps3linux/ps3hvc-utils.git<br /> ** cd ps3hvc-utils<br /> ** sudo cp /usr/src/linux-2.6/arch/powerpc/include/asm/ps3hvc.h /usr/include/asm/<br /> ** make &amp;&amp; sudo make install<br /> *Download glevand's wlan script for your PS3 type: FAT/NAND[http://code.google.com/p/foxbrew/downloads/detail?name=enable_wlan_on_fat.sh] &lt;strike&gt;SLIM/VFlash[http://gititbit.ch/penWL]&lt;/strike&gt;. You want this in the same directory ps3hvc-utils is in.<br /> * Take down current driver<br /> ** sudo rrmod ps3_gelic<br /> * Run enable_wlan_on_*.sh<br /> ** chmod +x enable_wlan_on*.sh<br /> ** ./enable_wlan_on*.sh<br /> * Bring up new driver<br /> ** sudo modprobe ps3_gelic<br /> ** sudo /etc/init.d/networking restart<br /> * Test wireless card (by seeing available networks)<br /> ** sudo iwlist scan<br /> <br /> ====Enabling Wireless with the latest Linux kernel====<br /> <br /> You don't need to use WLAN script with the latest Linux kernel anymore.<br /> Add the following boot parameter to your kboot entry:<br /> <br /> &lt;pre&gt;<br /> ps3_gelic.disable_eurus_ctrl_iface=1<br /> &lt;/pre&gt;<br /> <br /> '''Attention: It will work on PS3 PHAT models only.'''<br /> <br /> ====WiFi with PS3 Slim Models====<br /> <br /> * PS3 SLIM models have a totally different WiFi, USB based<br /> * You have to compile your own kernel first if you haven't done it previously. Also make sure you enable wireless extensions. In my kernel config from GIT repo it's enabled by default.<br /> * Then clone my ps3-jupiter git repository and compile kernel modules: '''ps3_jupiter.ko''' and '''ps3_jupiter_sta.ko'''<br /> * Load both modules, first ps3_jupiter.ko and then ps3_jupiter_sta.ko<br /> * Install wireless-tools and wpa_supplicant<br /> * Configure wpa_supplicant<br /> * Run wpa_supplicant<br /> * '''Currently only STA mode (infrastructure) and WPA/WPA2 are supported'''<br /> <br /> '''Useful links:'''<br /> * Debian WiFi HOWTO: [http://wiki.debian.org/WiFi/HowToUse]<br /> * Using wpa_supplicant on Debian/Ubuntu: [http://blog.nelhage.com/2008/08/using-wpa_supplicant-on-debianubuntu/]<br /> <br /> '''How to load ps3_jupiter.ko and ps3_jupiter_sta.ko automatically at boot time:'''<br /> <br /> * Copy both modules to /lib/modules/`uname -r`/kernel/drivers/net<br /> * Run '''depmod -a''' as root<br /> <br /> &lt;pre&gt;<br /> Please report any bugs and problems to me because the driver is still in development and<br /> i would like feedback from you if you want me to continue. Thanks.<br /> &lt;/pre&gt;<br /> <br /> == SLES ==<br /> <br /> CURRENTLY ONLY TESTED ON 3.15OFW<br /> *Boot the SLES 11 SP 1 disc in otherOS<br /> *Highlight the install option and press 'e' to edit the entry<br /> *Edit the image= line so it says:<br /> &lt;pre&gt;<br /> /tmp/petitboot/mnt/sr0/suseboot/linux64.gz<br /> &lt;/pre&gt;<br /> *Change the append line to read the following:<br /> &lt;pre&gt;<br /> video=ps3fb:mode:3 quiet sysrq=1 insmod=sym53c8xx insmod=ipr<br /> &lt;/pre&gt;<br /> *boot this option<br /> *hit control-c when yast tries to start<br /> *select expert mode, then start shell<br /> *Enable ps3vram swap:<br /> ** mkswap /dev/ps3vram; swapon /dev/ps3vram<br /> ** if you happen to have any other swap partitions, mount them now<br /> *start the install from DVD and go through it normally.<br /> *Enjoy an actually up-to-date system that's IBM SDK compatible<br /> <br /> ===Enabling Sound===<br /> <br /> Sound HOWTO by c4pt and durandal<br /> <br /> *Check to see that the sound driver is installed<br /> **sudo lsmod | grep snd_ps3<br /> ***if your output shows snd, snd_pcm, and snd_ps3, then continue to the next step, otherwise<br /> ***sudo modprobe snd_ps3<br /> ****if it installs, you're good to go, otherwise, you neen to compile a new kernel <br /> *Connect the ps3 sound device to /dev/sound0<br /> **sudo ln -s /dev/snd/pcmC0D0p /dev/sound0 <br /> *Add yourself to the audio group<br /> **sudo usermod -G audio &lt;username&gt; <br /> *Verify that the user was added<br /> **sudo id &lt;username&gt;<br /> **If your username shows audio as a group, move on to the next step <br /> *Install either mpg123 or alsamixer to test the sound, using whatever install tools your distribution has<br /> **RHEL, SLES, OpenSUSE, YDL, fc: sudo yum install mpg123 alsamixer<br /> **Debian, Ubuntu: sudo apt-get install mpg123 alsamixer <br /> *Reboot the console<br /> **sudo reboot <br /> *Play an mp3 to test the sound with either<br /> **mpg123 &lt;some_sound_file.mp3&gt; OR<br /> **alsamixer &lt;some_sound_file.mp3&gt; <br /> <br /> <br /> ===Cleaning up Errors===<br /> ====exim4====<br /> <br /> *'''Error''': IPv6 socket creation failed: No such file or directory<br /> *'''Solution''': Edit &quot;/etc/exim4/update-exim4.conf.conf&quot; so that it has '''dc_local_interfaces='127.0.0.1'''' instead of dc_local_interfaces='127.0.0.1 ; ::'<br /> <br /> *'''Error''': ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size<br /> *'''Solution''': rm -rf /var/log/exim4/paniclog<br /> <br /> ====Kernel====<br /> <br /> *'''Error''': Make error 137 while compiling vmlinux.o<br /> *'''Solution''': Activate/make a swap partition<br /> <br /> <br /> ====plymouth====<br /> <br /> *'''Error''': You are receiving this error message as the new udevd in Ubuntu Lucid no longer supports mounting its own /dev mount point.<br /> *'''Solution''':<br /> **Edit your fstab and add:<br /> &lt;pre&gt;dev /dev tmpfs rw 0 0&lt;/pre&gt;<br /> *Add noplymouth nosplash to your kernel options in /etc/kboot.conf. Example:<br /> &lt;pre&gt;ubuntu=/boot/vmlinux root=/dev/ps3dd1 video=ps3fb:mode:133 noplymouth nosplash&lt;/pre&gt;<br /> <br /> &lt;br /&gt;Alternative (when all else fails) : &lt;pre&gt;dpkg --force-depends -P plymouth&lt;/pre&gt; See also: https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/556372<br /> <br /> &lt;pre&gt;&lt;tuxuser&gt; fixed the plymouth issue :)<br /> &lt;tuxuser&gt; dhewg, nope :P I first purged plymouth.. then just reinstalled it<br /> &lt;tuxuser&gt; made sure dev /dev mount point is in /etc/fstab, rootdev is first entry and spu is commented out<br /> &lt;tuxuser&gt; now plymouth is actually showing and not throwing errors :)<br /> &lt;/pre&gt;<br /> <br /> ====Locales====<br /> *'''Error''': perl: warning: Setting locale failed.<br /> *'''Solution''': <br /> ** Edit /etc/locale.gen and uncomment any Locales you want the OS to support.<br /> ** Example:<br /> &lt;pre&gt;en_US.UTF-8 UTF-8&lt;/pre&gt;<br /> * Re-run dpkg-reconfigure locales (Select packages to install using the spacebar.)<br /> <br /> *'''Solution 2''':<br /> ** Define it yourself<br /> ** Example:<br /> &lt;pre&gt;localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 &lt;/pre&gt;<br /> <br /> ====Hostname====<br /> *'''Error''': unable to resolve host (none) or something like it.<br /> *'''Solution''': <br /> ** Make sure your hostname is set in /etc/hostname and it doesn't have any spaces or symbols.<br /> ** Edit /etc/hosts and add your hostname:<br /> &lt;pre&gt;127.0.0.1 my-ps3-hostname&lt;/pre&gt;<br /> <br /> ===Enabling 7th SPU with the latest Linux kernel===<br /> <br /> Add the following boot parameter to your kboot entry:<br /> <br /> spu_base.enumerate_shared=1<br /> <br /> To disable it at boot time again, set it to 0.<br /> <br /> '''Attention: Enabling 7th SPU on Linux will make most of SS services unusable because they use the 7th SPU !!!'''<br /> <br /> [http://1.bp.blogspot.com/-PSGW-9DJz4U/ThG5RLdBNTI/AAAAAAAAACk/LjSPDkg4mPM/s1600/7spu.jpg Screenshot of OpenCL running on 7spu]<br /> <br /> <br /> == Alternate precompiled Debian kernels==<br /> <br /> Origin: https://github.com/DirtyJerz/PS3-Debian-Kernels<br /> <br /> install: dpkg -i ./*.deb<br /> modify kboot.conf as needed<br /> that is all.<br /> <br /> *[https://github.com/DirtyJerz/PS3-Debian-Kernels/blob/1907a41ff3d8898175e4c9f414d12e1d345f01f0/linux-headers-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb linux-headers-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb]<br /> *[https://github.com/DirtyJerz/PS3-Debian-Kernels/blob/1907a41ff3d8898175e4c9f414d12e1d345f01f0/linux-image-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb linux-image-2.6.39-ga81e0a7_2.6.39-ga81e0a7-10.00.Custom_powerpc.deb]<br /> <br /> <br /> ----<br /> =FreeBSD OtherOS++=<br /> Crossreference: [http://portal.gitbrew.org/wikibrew/PS3:FreeBSD gitbrew.org::PS3:FreeBSD] &lt;br /&gt;<br /> <br /> FreeBSD can be run on PS3 Slim models from HDD with OtherOS++.<br /> <br /> All the freebsd related files should be available here: http://gitbrew.org/~glevand/ps3/freebsd/<br /> <br /> *freebsd<br /> **config<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/config/PS3 PS3] // (backup/mirror: [http://www.multiupload.com/4IW63ZH688 PS3 (4.22 KB)])<br /> ** kernel-1920x1080<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/kernel kernel] // (backup/mirror: [http://www.multiupload.com/CJ71KU2695 kernel (8.25 MB)])<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/kernel.symbols kernel.symbols] // (backup/mirror: [http://www.multiupload.com/UT46XYVS35 kernel.symbols (22.56 MB)])<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/linker.hints linker.hints] // (backup/mirror: [http://www.multiupload.com/4YQGX6FGEJ linker.hints (5.38 KB)])<br /> **livecd<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/livecd/ps3_freebsd_livecd.iso ps3_freebsd_livecd.iso] // (backup/mirror: [http://www.multiupload.com/NLHVOHKS7J ps3_freebsd_livecd.iso (341.51 MB)])<br /> **loader<br /> *** [http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1920x1080.ps3 loader-1920x1080.ps3] // (backup/mirror: [http://www.multiupload.com/RMIQIJQZOE loader-1920x1080.ps3 (306.45 KB)])<br /> ** [http://gitbrew.org/~glevand/ps3/freebsd/ps3_world.tar.gz ps3_world.tar.gz] // (backup/mirror: [http://www.multiupload.com/KESYPE31CG ps3_world.tar.gz (113.92 MB)])<br /> <br /> <br /> ==Cross-Compiling==<br /> <br /> You can skip this step and use my precompiled FreeBSD world and kernel:<br /> (World: [http://gitbrew.org/~glevand/ps3/freebsd/ps3_world.tar.gz]) /<br /> (Kernel: 480p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-720x480/]<br /> 720p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-1280x720/]<br /> 1080p[http://gitbrew.org/~glevand/ps3/freebsd/kernel-1920x1080/]) / <br /> (Loader: 480p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-720x480.ps3]<br /> 720p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1280x720.ps3]<br /> 1080p[http://gitbrew.org/~glevand/ps3/freebsd/loader/loader-1920x1080.ps3])<br /> <br /> You need a running FreeBSD system to cross-compile your PS3 FreeBSD world and kernel, you don't need a PS3 for that, it may be a different architecture. Once this step is done and you have a running FreeBSD system on your PS3<br /> , you can build FreeBSD world and kernel on PS3 itself.<br /> <br /> &lt;pre&gt;<br /> # git clone git://git.gitbrew.org/ps3/ps3freebsd/freebsd.git<br /> # cd freebsd<br /> # make buildworld buildkernel installkernel installworld distribution TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3 DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> When it's finished then you will have a complete FreeBSD world with kernel in directory $HOME/ps3_world.<br /> <br /> <br /> '''''Edited note:''' &quot;I removed my git repo because there is no need currently. All my patches are officially in HEAD FreeBSD repository. Just use the official SVN repository or GIT mirrors. Here e.g. http://gitorious.org/freebsd&quot;''<br /> <br /> ==Rebuilding Loader==<br /> <br /> If you want to recompile ONLY FreeBSD loader then after you finished compiling FreeBSD world and kernel, do this:<br /> &lt;pre&gt;<br /> # cd freebsd<br /> # make buildenv TARGET=powerpc TARGET_ARCH=powerpc64<br /> # cd sys/boot<br /> # make all install DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> ==Rebuilding Kernel==<br /> <br /> If you want to recompile ONLY FreeBSD kernel then after you finished compiling FreeBSD world and kernel, do this:<br /> &lt;pre&gt;<br /> # cd freebsd<br /> # make buildkernel TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3<br /> # make installkernel TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3 DESTDIR=$HOME/ps3_world<br /> &lt;/pre&gt;<br /> <br /> =Installation=<br /> <br /> To install a FreeBSD world on your PS3, you will need a running Linux system first currently. Once i build a LiveCD for PS3 FreeBSD you won't need that anymore. I used Debian to install my FreeBSD on PS3.<br /> <br /> First create UFS2 filesystem for your FreeBSD. I assume that there is already a free partition on the HDD of your PS3.<br /> <br /> &lt;pre&gt;<br /> # apt-get install ufsutils<br /> # mkfs.ufs /dev/ps3dd3<br /> &lt;/pre&gt;<br /> <br /> Then mount it on Debian and copy your PS3 FreeBSD world to this partition, like this:<br /> <br /> &lt;pre&gt;<br /> # mount -t ufs -o ufstype=ufs2 /dev/ps3dd3 /mnt<br /> # cd /mnt<br /> # tar xvzf /root/ps3_freebsd_world.tar.gz<br /> # cp /root/ps3_freebsd_kernel/kernel /mnt/boot/kernel/<br /> # cp /root/ps3_freebsd_kernel/kernel.symbols /mnt/boot/kernel/<br /> # cd<br /> # umount /mnt<br /> &lt;/pre&gt;<br /> <br /> =Booting=<br /> <br /> FreeBSD on PS3 is booted by the FreeBSD loader which can be executed by petitboot with kexec.<br /> The FreeBSD loader is built during cross-compiling of the FreeBSD world and kernel or you can use my precompiled version. It supports booting of FreeBSD from HDD. My precompiled version boots a FreeBSD kernel from ps3dd3.<br /> '''The HDD partition from which it boots a FreeBSD kernel is hardcoded, if you want to use another HDD partition then you have to change it in the loader and recompile it.'''<br /> <br /> Store your FreeBSD loader on a Linux partition, i stored mine in Debian in /boot directory, and added<br /> a new kboot.conf entry on Linux, like this:<br /> <br /> &lt;pre&gt;<br /> # cp /root/loader-1920x1080.ps3 /boot<br /> # cat /etc/kboot.conf<br /> ...<br /> ...<br /> ...<br /> freebsd_loader_hdd=/boot/loader-1920x1080.ps3<br /> ...<br /> ...<br /> #<br /> &lt;/pre&gt;<br /> <br /> * Latest FreeBSD loaders support booting from CD/DVD, so make sure you don't have any CD inserted into PS3 if you want to boot from HDD. Because the FreeBSD loader will always try to boot from CD first.<br /> <br /> ==/etc/fstab==<br /> <br /> * Make sure you set root device properly else FreeBSD kernel won't be able to mount it<br /> * You can reuse Linux swap partition on FreeBSD.<br /> <br /> &lt;pre&gt;<br /> /dev/ps3disk3p3 / ufs rw 1 1<br /> /dev/ps3disk3p1 none swap sw 0 0<br /> proc /proc procfs rw 0 0<br /> &lt;/pre&gt;<br /> <br /> ==/boot/loader.conf==<br /> <br /> * You can tell FreeBSD loader which kernel to load at boot time<br /> <br /> &lt;pre&gt;<br /> autoboot_delay=&quot;-1&quot;<br /> kernel=&quot;/boot/kernel&quot;<br /> #kernel=&quot;/boot/kernel_test&quot;<br /> &lt;/pre&gt;<br /> <br /> ==/etc/rc.conf==<br /> <br /> &lt;pre&gt;<br /> hostname=&quot;freebsd-hdd&quot;<br /> <br /> ifconfig_glc0=&quot;SYNCDHCP&quot; # for DHCP<br /> &lt;/pre&gt;<br /> <br /> Now you can boot your PS3 FreeBSD. Boot petitboot first and choose FreeBSD loader in CUI.<br /> <br /> Once, you have a running PS3 FreeBSD system, you can build FreeBSD world and kernel or compile ports on your PS3 itself.<br /> <br /> '''One of the advantages of FreeBSD on PS3 is write access to the GameOS HDD region and the possibility to create valid GameOS HDD partitions.'''<br /> <br /> =Ports=<br /> <br /> Ports allow us to install many useful programs on your FreeBSD.<br /> <br /> Extracting ports:<br /> &lt;pre&gt;<br /> # cd /root<br /> # fetch ftp://ftp7.freebsd.org/pub/FreeBSD/ports/ports-stable/ports.tar.gz<br /> # cd /usr<br /> # tar xvzf /root/ports.tar.gz<br /> &lt;/pre&gt;<br /> <br /> Useful programs you will need first:<br /> * wget<br /> * git<br /> * screen<br /> * sudo<br /> * elinks<br /> <br /> =Live CD=<br /> <br /> ==Compiling World==<br /> <br /> * Change screen resolution in loader and kernel before compiling<br /> * Change frame buffer size in kernel if needed<br /> <br /> &lt;pre&gt;<br /> # cd /usr<br /> # git clone git://git.gitbrew.org/ps3/ps3freebsd/freebsd.git src<br /> # cd src<br /> # make buildworld buildkernel installkernel installworld distribution TARGET=powerpc TARGET_ARCH=powerpc64 \<br /> KERNCONF=PS3 DESTDIR=/root/ps3_world<br /> &lt;/pre&gt;<br /> <br /> ==Compiling Ports==<br /> <br /> &lt;pre&gt;<br /> # cd /root/ps3_world/usr<br /> # fetch ftp://ftp7.freebsd.org/pub/FreeBSD/ports/ports-stable/ports.tar.gz<br /> # tar xvzf ports.tar.gz<br /> &lt;/pre&gt;<br /> <br /> &lt;pre&gt;<br /> # mount -t devfs devfs /root/ps3_world/dev<br /> # cp /etc/resolv.conf /root/ps3_world/etc/<br /> # chroot /root/ps3_world /bin/csh<br /> # cd /usr/ports<br /> # cd shells/bash<br /> # make install clean BATCH=yes<br /> &lt;/pre&gt;<br /> <br /> ==Configuring System==<br /> <br /> ===/boot/loader.conf===<br /> <br /> &lt;pre&gt;<br /> boot_cdrom=&quot;YES&quot;<br /> <br /> autoboot_delay=&quot;-1&quot;<br /> &lt;/pre&gt;<br /> <br /> ===/etc/rc.conf===<br /> <br /> &lt;pre&gt;<br /> root_rw_mount=&quot;NO&quot;<br /> <br /> hostname=&quot;freebsd-livecd&quot;<br /> <br /> ifconfig_glc0=&quot;SYNCDHCP&quot;<br /> <br /> keyrate=&quot;fast&quot;<br /> keymap=&quot;us.iso&quot;<br /> #keymap=&quot;fr.iso&quot;<br /> #keymap=&quot;german.iso&quot;<br /> scrnmap=&quot;NO&quot;<br /> font8x16=&quot;iso15-8x16&quot;<br /> font8x14=&quot;iso15-8x14&quot;<br /> font8x8=&quot;iso15-8x8&quot;<br /> <br /> update_motd=&quot;NO&quot;<br /> syslogd_enable=&quot;NO&quot;<br /> newsyslog_enable=&quot;NO&quot;<br /> cron_enable=&quot;NO&quot;<br /> hostid_enable=&quot;NO&quot;<br /> <br /> sendmail_enable=&quot;NONE&quot;<br /> sendmail_submit_enable=&quot;NO&quot;<br /> sendmail_outbound_enable=&quot;NO&quot;<br /> sendmail_msp_queue_enable=&quot;NO&quot;<br /> <br /> cleanvar_enable=&quot;NO&quot;<br /> crashinfo_enable=&quot;NO&quot;<br /> virecover_enable=&quot;NO&quot;<br /> &lt;/pre&gt;<br /> <br /> ===/etc/fstab===<br /> <br /> &lt;pre&gt;<br /> /dev/cd0 / cd9660 ro 0 0<br /> &lt;/pre&gt;<br /> <br /> ===Changing Login Shell===<br /> <br /> &lt;pre&gt;<br /> # chroot ps3_world<br /> # chsh<br /> &lt;/pre&gt;<br /> <br /> ==Creating ISO Image==<br /> <br /> * Exit chroot<br /> <br /> &lt;pre&gt;<br /> # umount /root/ps3_world/dev<br /> # cd ps3_world<br /> # rm -f etc/resolv.conf<br /> # mkisofs -R -l -ldots -allow-lowercase -allow-multidot \<br /> -V 'PS3 FreeBSD LiveCD' -volset 'PS3 FreeBSD' -hide boot.catalog \<br /> -o ../freebsd_livecd.iso .<br /> &lt;/pre&gt;<br /> <br /> ==Booting Live CD with OtherOS++==<br /> <br /> Use CUI or<br /> <br /> boot FreeBSD loader from petitboot manually:<br /> &lt;pre&gt;<br /> # First mount CD if it's not mounted already<br /> <br /> # kexec -l /mnt/cdrom/boot/loader.ps3 (or loader-720x480.ps3 or loader-1280x720.ps3)<br /> # reboot<br /> &lt;/pre&gt;<br /> <br /> ==Installing FreeBSD on HDD from Live CD==<br /> <br /> installing freebsd 9.0 beta 2 to the hard drive by c4pt<br /> <br /> step 1 download and burn the freebsd 9.0 beta 2 iso for ppc64 you can get it from here<br /> <br /> ftp://ftp.freebsd.org/pub/FreeBSD/releases/powerpc/powerpc64/ISO-IMAGES/9.0/FreeBSD-9.0-BETA3-powerpc64-release.iso<br /> <br /> step 2 remove all your partitions on your internal drive and make the drive gpt<br /> <br /> boot into petitboot<br /> <br /> ##umount /dev/ps3dd1<br /> ##umount /dev/ps3dd2<br /> ##umount /dev/ps3dd<br /> <br /> ## using parted will delete any linux partition on ps3dd<br /> <br /> <br /> ##parted /dev/ps3dd<br /> <br /> ##mklabel GPT<br /> <br /> ##mkpart ext2 1 158000M (158000M here is 158G on my drive if you have 320G you would enter 320000M)<br /> <br /> ##p<br /> <br /> ##q<br /> <br /> ##umount /dev/sr0<br /> <br /> ##mount /dev/sr0 /mnt<br /> <br /> ##cd /mnt/boot<br /> <br /> ##ps3-video-mode -2<br /> <br /> ##kexec -l loader.ps3<br /> <br /> ##reboot<br /> <br /> when the freebsd dmesg boots you are going to get to a mountroot&gt; prompt this is normal because freebsd is trying to load<br /> the cd from acd0 which doesnt exist so we have to tell the mountroot&gt; prompt /dev/cd0 which is our sr0 or cdrom drive with the <br /> burned iso on disk<br /> <br /> ##mountroot&gt;cd9660:/dev/cd0 ro (hit enter here)<br /> <br /> this will continue to load the freebsd 9.0 beta 2 disc<br /> <br /> once in the installer make sure you only format and partition ps3disk3 this is important you dont want to write to gameos or another partition this guide is assuming you are using ps3dd as your linux <br /> or freebsd drive and that you are *NOT* using vflash for ps3vflashh partition the disk and on my setup i am using a 154G root and and 4G swap (you can select auto on ps3disk3 and it should setup a swap <br /> and root for you) then select whatever you want to install , base , src , ports, doc this is important if you burned the iso you should have done a slow burn for some reason if any of these things fail <br /> the checksum test you need to run the installer again and not select anything that failed in order to continue with the installation for me ports.txz and src.txz failed so i could only select base.txz <br /> doc.txz and a couple of others then the install finished properly after installing the .txz's files setup your networking and root and user password eventually you will setup everything in the installer<br /> accordingly and you will be presented with a 3 choice options (installer) (livecd) <br /> <br /> choose livecd <br /> <br /> you should drop to a prompt and type<br /> <br /> shutdown -h now<br /> <br /> that takes care of the install but now how to boot the install?<br /> <br /> reboot the ps3 after shutdown -h now is completely done it should say press a key to reboot when it is done<br /> <br /> go into petitboot or telnet to petitboot whatever you want to do <br /> <br /> then type <br /> <br /> ##umount /dev/ps3dd<br /> ##umount /dev/ps3dd1<br /> <br /> ##ps3-video-mode -m 2<br /> <br /> ##mount -t ufs -o ufstype=ufs2,rw /dev/ps3dd1 /mnt<br /> <br /> ##cd /mnt/boot<br /> <br /> ##kexec -l loader.ps3<br /> <br /> ##reboot<br /> <br /> and you should now be in 480p booting the freebsd install from the hard drive<br /> <br /> <br /> some side notes (the installer will only boot in 480i or 480p that is why we use ps3-video-mode also the loader.ps3 and kernel can be fixed to 1920x1080p <br /> using glevand's loader.ps3 and glevand's kernel, you can still use glevand's freebsd work on the kernel and loader sources once in the freebsd install on <br /> the hard drive it is recommended to setup networking and install ports to /usr/ports in order to boot the from the hard drive you have to run the last 5 <br /> commands from the guide or 6 commands if you havent't fixed loader.ps3) also note that /usr/sbin/sysinstall will not install freebsd to the hard drive <br /> since the partition utility does not work with /usr/sbin/sysinstall<br /> <br /> ##ps3-video-mode -m 2 (sets the screen to 480p for the stock loader.ps3 file)<br /> <br /> ##umount /dev/ps3dd<br /> ##umount /dev/ps3dd1<br /> <br /> ##mount -t ufs -o ufstype=ufs2,rw /dev/ps3dd1 /mnt<br /> <br /> ##kexec -l /mnt/boot/loader.ps3<br /> <br /> ##reboot<br /> <br /> =Links=<br /> <br /> FreeBSD Handbook: [http://www.freebsd.org/doc/handbook/]<br /> <br /> FreeBSD AvgLiveCD: [http://wiki.freebsd.org/AvgLiveCD]<br /> <br /> FreeBSD LiveCD: [http://www.secure-computing.net/wiki/index.php/FreeBSD/LiveCD]<br /> <br /> Gitorious - FreeBSD Wiki: [http://wiki.freebsd.org/Gitorious]<br /> <br /> Setting Up A new FreeBSD System: [http://users.rcn.com/rneswold/fbsd-init.html]<br /> <br /> ----<br /> =FreeBSD Development=<br /> Crossreference: [http://portal.gitbrew.org/wikibrew/PS3:FreeBSD_Development gitbrew.org::FreeBSD Development] &lt;br /&gt;<br /> <br /> <br /> '''Get in touch with me if you want to help with FreeBSD development because there are only 2 developers currently working on FreeBSD PS3 support :('''<br /> <br /> Till now '''0''' applications :( Date: 09/20/2011<br /> <br /> ==TODO List==<br /> <br /> * VUART support in bootloader<br /> * VUART support in kernel ('''work in progress''')<br /> * System Manager, AV and Dispatcher Manager support in kernel ('''work in progress''')<br /> * UDF support for BD movies<br /> * RSX driver<br /> * Sound driver<br /> * Use CAM framework for HDD driver like in Blu-Ray driver<br /> * FLASH/VFLASH drivers ('''work in progress''')<br /> * WiFi driver ('''work in progress''')<br /> <br /> ==VUART (Bootloader)==<br /> <br /> * Should be very simple<br /> * Implement common '''ps3vuart''' interface which can be used by VUART port drivers<br /> * Implement AV VUART only for now in order to be able to read screen size<br /> <br /> ==VUART (Kernel)==<br /> <br /> * What existing kernel framework to use or create a new one ??? Maybe UART framework. '''UART framework is NOT suitable !!!'''<br /> * Implement '''ps3vuart_bus.c''' module which handles VUART interrupts and distributes events to VUART port drivers. '''ps3vuart_bus''' should be the child of '''nexus'''.<br /> * Each VUART port is a child of '''ps3vuart_bus''' module.<br /> * Use '''siis''' driver as an example how to implement device children.<br /> * http://fxr.watson.org/fxr/source/dev/siis/siis.c<br /> * VUART port drivers for: '''System Manager''', '''AV''' and '''Dispatcher Manager'''<br /> * What is the best way to provide access for user space applications ??? Create character devices for each VUART port. But how to synchronize kernel/user space accesses ?<br /> * Provide IOCTL interface for all VUART ports<br /> <br /> ==WLAN==<br /> <br /> * Kernel modules: '''if_jpt.c''', '''jpt_sta.c''' and '''jpt_ap.c'''.<br /> * Use WLAN driver '''an''' as an example how to implement WLAN drivers which handle 802.11 protocol internally.<br /> * http://fxr.watson.org/fxr/source/dev/an/if_an.c<br /> * http://fxr.watson.org/fxr/source/net/if_tap.c<br /> * IOCTLs for scanning: '''IEEE80211_IOC_SCAN_REQ''' and '''IEEE80211_IOC_SCAN_RESULTS'''<br /> <br /> ==RSX==<br /> <br /> * I decided to implement RSX driver for FreeBSD first and then for Linux (sorry Linux fans), not because i don't like Linux but because FreeBSD has no X11 driver and it will be easier to test.<br /> * FreeBSD DRM framework supports PCI devices only currently :-( Platform devices are NOT supported by FreeBSD's DRM framework.<br /> * No choice as to use kernel module with my own user space interface. Yeah, hate me kernel developers, i know, it's ugly but NVIDIA does it too ('''/dev/nvidia''', '''/dev/nvidiactl''' and '''nvidia.ko''').<br /> <br /> ===DRM Device File===<br /> <br /> * On FreeBSD, it's '''cdev'''.<br /> * '''si_drv1''' points to '''struct drm_device'''<br /> <br /> ===Memory===<br /> <br /> * There are several types of memory: VRAM (video RAM or memory on GPU), GART (system memory mapped into GPU address space) and CPU (system memory but NOT mapped into GPU address space)<br /> * Implement memory heap managers<br /> * Radeon driver is a good example how to manage VRAM and GART memory heaps. The user specifies memory type, alignment and size. The driver returns the offset of allocated memory region to user. The offset is the handle of allocated memory block.<br /> * http://fxr.watson.org/fxr/source/dev/drm/radeon_mem.c<br /> * Radeon driver supports memory types: VRAM and GART<br /> * Nouveau driver supports memory types: VRAM, GART and CPU<br /> * '''mmap syscall''' is used to map memory buffers into user-space. '''offset''' passed to mmap syscall is the handle of a memory map created previously with '''IOCTL DRM_IOCTL_ADDMAP'''. The handle is returned to user from IOCTL that creates the map.<br /> * http://fxr.watson.org/fxr/source/dev/drm/drm_vm.c<br /> * '''drmMap''' just calls mmap syscall and passes map handle as offset.<br /> * Interesting discussion about DRM map handles: http://comments.gmane.org/gmane.comp.video.dri.devel/19657<br /> * FreeBSD DRM framework uses '''alloc_unr''' to allocate unique map handles<br /> <br /> ==FLASH/VFLASH==<br /> <br /> * Use CAM framework to implement flash drivers, it has more advantages over block device drivers<br /> * The drivers are very similar to CDROM driver but they should handle ATA IO commands and SCSI like ps3cdrom driver<br /> * Kernel modules: '''ps3flash''' for FLASH/VFLASH and '''ps3nflash''' for NOR flash only<br /> <br /> ==Links==<br /> <br /> * The Design and Implementation of the FreeBSD SCSI Subsystem: [http://people.freebsd.org/~gibbs/ARTICLE-0001.html]<br /> * Writing a CAM SCSI controller driver: [http://www.freenix.no/arkiv/daemonnews/200006/cam-driver.html]<br /> * FreeBSD Kernel Reference: [http://fxr.watson.org/fxr/source/?v=HEAD]<br /> * UDF 2.6: [http://www.osta.org/specs/pdf/udf260.pdf]<br /> * The VFS/VNODE interface in the FreeBSD kernel: [http://meetbsd.org/files/1_04_rao.pdf]<br /> * FreeBSD DRI: [http://www.neuro.mcw.edu/Ports/FreeBSD/freebsd_dri.html]<br /> * FreeBSD Device Drivers: [http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-char.html]<br /> * FreeBSD Kernel Modules: [http://bsddev.blogspot.com/2007/11/modulekernel-parameters.html] [http://markmail.org/message/jkw6i57otb4zyjrs]<br /> * NEWBUS Intro: [http://beefchunk.com/documentation/sys-programming/os-freebsd/newbus-intro.html]<br /> * Character Driver: [http://cit.odessa.ua/postkarta/freebsd_simple_char_device_driver.pdf] [http://www.hailang.me/index.php/tech/freebsd/freebsd-kernel-rootkit-design-howtos-%E2%80%93-5-character-device-first-dev-module/]<br /> * NVIDIA Kernel Interface: [http://lists.freebsd.org/pipermail/freebsd-hackers/2006-June/016995.html]<br /> <br /> ----<br /> <br /> = Cellminer =<br /> <br /> == Auto Installer ==<br /> '''Debian: '''<br /> http://git.gitbrew.org/~stackable/script/cellminer-run-ONCE-to-install.sh<br /> <br /> == Git repository ==<br /> https://github.com/verement/cellminer<br /> <br /> <br /> ----<br /> <br /> <br /> = PS3:Tools =<br /> <br /> ==General==<br /> To ease compilation and finding libraries (which will prevent you from having to edit every Makefile):<br /> *sudo ln -s /usr/src/linux-2.6/include/* /usr/local/include/<br /> <br /> ==Development==<br /> ===Dependencies===<br /> Almost all tools require '''git make libc libc-dev libc6-dev-ppc64'''<br /> * sudo apt-get install git make libc libc-dev libc6-dev-ppc64<br /> <br /> For Debian Squeeze (and possibly other Distros as well?)<br /> * sudo apt-get install git make libc6 libc6-dev libc6-dev-ppc64 libX11-dev<br /> <br /> ===python===<br /> *aptitude install python python-pytools<br /> **this installs python and pyopencl<br /> <br /> ==Enable RSX RAM as SWAP==<br /> * sudo su -<br /> * swapon -s <br /> ** '''Check current SWAP''' <br /> * mkswap /dev/ps3vram<br /> * swapon /dev/ps3vram<br /> * vim /etc/udev/rules.d/10-ps3vram-swap.rules<br /> &lt;pre&gt;<br /> # udev rules to automatically enable swap on /dev/ps3vram<br /> # Copy this file to /etc/udev/rules.d/10-ps3vram-swap.rules<br /> # Choose only one of the rules below<br /> # Initialize and enable swap unconditionally<br /> KERNEL==&quot;ps3vram&quot;, ACTION==&quot;add&quot;, RUN+=&quot;/sbin/mkswap /dev/ps3vram&quot;, RUN+=&quot;/sbin/swapon -p 10 /dev/ps3vram&quot;<br /> &lt;/pre&gt;<br /> * reboot<br /> * sudo swapon -s <br /> ** '''Verify additional SWAP space'''<br /> <br /> ==Notes==<br /> Higher priority means the system will use that SWAP sooner than lower priority SWAP. You '''want''' RSX RAM to have highest priority.<br /> <br /> <br /> <br /> =OpenSSL for ppc64=<br /> Check and make sure you're getting the latest source of OpenSSL[http://www.openssl.org/source/]<br /> <br /> ==Installation==<br /> * wget http://www.openssl.org/source/openssl-1.0.0d.tar.gz<br /> * tar -xvzf openssl*.tar.gz<br /> * cd openssl*<br /> * vim Makefile '''or''' see 'General' section<br /> ** You need to add this option to the end of the CFLAGS option list: '''-I/usr/src/linux-2.6/include'''<br /> * ./Configure linux-ppc64<br /> * make<br /> * make test<br /> * sudo make install<br /> <br /> ===Notes===<br /> *Modification of header files is needed for non-current kernels.<br /> <br /> <br /> <br /> =ps3dm-utils=<br /> ==Dependencies==<br /> * [[OtherOS%2B%2B#Dependencies]]<br /> * [[OtherOS%2B%2B#OpenSSL for ppc64]]<br /> <br /> ==Installation==<br /> * git clone git://git.gitbrew.org/ps3/ps3linux/ps3dm-utils.git<br /> * cd ps3dm-utils/<br /> * sudo cp /usr/src/linux-2.6/arch/powerpc/include/asm/ps3dmproxy.h /usr/include/asm/<br /> * vim Makefile<br /> ** Append -L '''/usr/local/ssl/include -L /usr/local/ssl/lib -ldl''' to the end of LDFLAGS<br /> * make<br /> <br /> '''Attention: With the latest version of ps3dm-utils you don't need OpenSSL anymore !!!'''<br /> <br /> ===Notes===<br /> *ps3dm-utils requires DEVICE to get information from. Normally, '''/dev/ps3dmproxy''' is used.<br /> **If /dev/ps3dmproxy does not exist: '''sudo modprobe ps3dmproxy'''<br /> <br /> <br /> <br /> =IBM Cell SDK 3.1=<br /> This works only on Debian &amp; Ubuntu on PS3<br /> All Tools need download form [http://www.multiupload.com/T6IFLL5SGD ibmsdk31.tar.gz]<br /> <br /> ==Installation==<br /> &lt;pre&gt;<br /> wget -r -H -A.tar.gz http://www.multiupload.com/T6IFLL5SGD<br /> mv */*/*/ibmsdk31.tar.gz ./<br /> rm *multiupload.com* -rf<br /> tar -xvzf ibmsdk31.tar.gz<br /> cd deb/<br /> dpkg -i openrpm/*.deb<br /> dpkg -i devel/*.deb<br /> dpkg -i extra/*.deb<br /> &lt;/pre&gt;<br /> <br /> Some of these packages have a newer version, You may want to hold (keep back) these packages:<br /> <br /> &lt;pre&gt;<br /> echo ppu-gcc hold | sudo dpkg --set-selections<br /> echo spu-gcc hold | sudo dpkg --set-selections<br /> &lt;/pre&gt;<br /> <br /> ==Java 6 IBM==<br /> Download from: http://goo.gl/ngV0b<br /> <br /> &lt;pre&gt;<br /> mkdir /opt/ibm/java-ppc64-60/<br /> cd /opt/ibm/java-ppc64-60/<br /> &lt;/pre&gt;<br /> Put '''ibm-java-sdk-6.0-5.0-linux-ppc64.tgz''' in '''/opt/ibm/java-ppc64-60/'''<br /> &lt;pre&gt;<br /> tar -zxvf ibm-java-sdk-6.0-5.0-linux-ppc64.tgz<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/jre<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/bin<br /> chcon -R -t texrel_shlib_t /opt/ibm/java-ppc64-60/lib<br /> &lt;/pre&gt;<br /> <br /> <br /> <br /> =ps3mfw=<br /> ==Dependencies==<br /> *TCL 8.5<br /> ** wget http://prdownloads.sourceforge.net/tcl/tcl8.5.9-src.tar.gz<br /> ** tar -xvzf tcl*<br /> ** cd tcl*<br /> ** cd unix<br /> ** vim Makefile '''or''' see 'General' section<br /> *** You need to add this option to the end of the CFLAGS option list: '''-I/usr/src/linux-2.6/include'''<br /> ** ./configure &amp;&amp; make &amp;&amp; sudo make install<br /> <br /> *TK 8.5<br /> ** wget http://prdownloads.sourceforge.net/tcl/tk8.5.9-src.tar.gz<br /> ** tar -xvzf tk8.5*<br /> ** cd tk8.5<br /> ** cd unix<br /> ** ./configure &amp;&amp; make &amp;&amp; sudo make install<br /> <br /> ==Installation==<br /> &lt;span style=&quot;color:#FF0000&quot;&gt;'''Read up on any notes on any experimental options/tasks you shouldn't be using. Ask in #otheros if you are unsure.'''&lt;/span&gt;<br /> <br /> * git clone git://git.gitbrew.org/ps3/ps3mfw/ps3mfw.git<br /> * cd ps3mfw/<br /> * rm -rf tasks<br /> * git clone git://git.gitbrew.org/ps3/ps3mfw/tasks.git<br /> <br /> You should be able to run the program with '''./ps3mfw --gui &quot;false&quot;'''<br /> <br /> <br /> <br /> {{Linux}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Validating_flash_dumps&diff=36172 Validating flash dumps 2015-05-23T19:43:39Z <p>Euss: /* Links to versions */</p> <hr /> <div>&lt;div style=&quot;float:right&quot;&gt;[[File:Dumpchecker.png|200px|thumb|left|Dumpchecker]]&lt;/div&gt;<br /> <br /> = Why so important? =<br /> Whenever you want to mess with flash (NAND or NOR), you have to '''make sure you are getting 100% correct, valid, verified dumps.'''<br /> <br /> {{warning|content=If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).<br /> }}<br /> So what can we use to prevent that, and make sure our dumps are as proper as we can check?<br /> <br /> = Visual inspection =<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:HxD.png|thumb|left|HxD - hexeditor]]&lt;/div&gt;<br /> <br /> Open up the flashdump (make it unified first if it is still 2 seperate NAND dumps) with a hexeditor (e.g. [http://mh-nexus.de/en/hxd/ HxD])&lt;br /&gt;and compare what you see with the [[Flash]] page.<br /> <br /> == Statistical analysis ==<br /> <br /> <br /> One neat option in HxD is the analysis option. Open dump file and select Statistics in the Analysis menu. Mouse over the blue graph bars of [[:File:HxD-Analysis-Statistics-mouseover-00.jpg|00]] and [[:File:HxD-Analysis-Statistics-mouseover-FF.jpg|FF]] &lt;br /&gt;<br /> <br /> {{Dumpstatistics}}<br /> <br /> If you do not have HxD many other hex editors have a statistics option. If you want a standalone application that specifically informs you on the validity of the given statistical range (NOR only) use the [http://betterwayelectronics.com/files/BwE%20NOR%20Statistics%20v1.4.exe BwE NOR Statistics application].<br /> <br /> == Bytereversed ==<br /> 00 00 00 00 AC 0F FF E0 00 00 00 00 AD DE EF BE (HEX) and saceru_eoldare (Text) RAW/PS3 readable - this is E3 default byteorder<br /> instead of<br /> 00 00 00 00 0F AC E0 FF 00 00 00 00 DE AD BE EF (HEX) and asecure_loader (Text) REV/Human readable - this is Progskeet default byteorder<br /> You can use either the bytereverse option in the the flasher application and redump, or bytereverse the current dump with [[Validating_flash_dumps#Flowrebuilder|Flowrebuilder]] or [http://www.neillcorlett.com/cmdpack/ cmdline tools] (using record to swap: 2).<br /> <br /> == Only zeroes ==<br /> 00 00 00 00 00 00 00 00 00 where data should've been<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == patterned non zeroes / patterned non ff's ==<br /> 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30<br /> 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 where zeroes should've been<br /> <br /> EF FF EF FF EF FF EF FF EF FF EF FF EF FF EF FF where FF's should've been<br /> <br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> * Can also be caused by bad grounding, too low Vcc, interference or too long wires -&gt; check<br /> <br /> == patterned FF's ==<br /> FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF repetive banding of FF's where data or zeroes should have been<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == malformed headers / filenames / regionnames ==<br /> IJI instead of IFI<br /> asecure_loaher asecure_loader<br /> eIIH eEID<br /> cESH cISD<br /> cCSH cCSD<br /> trvg_prk0 trvk_prg0<br /> trvg_prk1 trvk_prg1<br /> trvg_pkk0 trvk_pkg0<br /> trvg_pkk1 trvk_pkg1<br /> cztrm cvtrm<br /> mitldr metldr<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == absent files / regions ==<br /> 00FC0000 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ missing bootldr in NOR<br /> <br /> 00000000 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ missing bootldr in NAND<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == malformed files / regions ==<br /> 00FC0000 28 B4 4F D2 F9 3F BC 43 28 B4 4F D2 F9 3F BC 43 (´OÒù?¼C(´OÒù?¼C corrupted bootldr in NOR (it should always start with 00 00 there)<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == Repetitions ==<br /> take 16 bytes of an offset that should be unique, e.g. the 0x10 offset which normaly has the DEADBEEF magic header :<br /> NOR: 0x0000010 00 00 00 00 0F AC E0 FF 00 00 00 00 DE AD BE EF // NAND: 0x040010 00 00 00 00 0F AC E0 FF 00 00 00 00 DE AD BE EF<br /> And find all instances in hexeditor &lt;br /&gt;<br /> When it says found in 0x10 and 0x10010 you substract them (0x10010 - 0x10 = 0x10000) &lt;br /&gt;<br /> So that means there is an error with setting 0x10000 (only one bit set!) low &lt;br /&gt;<br /> because the programmer applies 0x10010 but the actual data on the address lines (received by the nor flash) is 0x10 &lt;br /&gt;<br /> <br /> Other semistatics: http://pastebin.com/7QMpLSBw (not all unique, but can be used to check offsetting by bad addresslines)<br /> <br /> === Checking again with other unique 16 byte sequence ===<br /> 617365637572655F6C6F616465720000 (asecure_loader in hex)<br /> Same check, found at 0x420 and 0x10420 (0x10420-0x420 = 0x10000)<br /> <br /> === OK, you've found the pattern, now how do we deduct from that the faulty line? ===<br /> address is 2 bytes. 0x10 in dump with hexeditor is in reality 0x8 on the address bus because we read 2 bytes at once &lt;br /&gt;<br /> so the address is no longer 0x10000 but 0x8000 &lt;br /&gt;<br /> 0x8000 (hexadecimal = base 16) = 1000 0000 0000 0000 (binary = base 2) &lt;br /&gt;<br /> which means the 16th bit = 1, we start counting at A0, so the 16th is A15 &lt;br /&gt;<br /> <br /> conclusion : A15 is bad<br /> <br /> <br /> &lt;!--// Well here is a program that will verify the size of the dump, check the header 0xDEADBEEF and its repetation and shows you which address line is bad and it will also check if the console is downgradable or not by looking at the bootloader data. So with this tool you have all in one checker but even we will say you to verify the dump manually or using flowrebuilder also, Link to the program: http://www.sendspace.com/file/byubqj<br /> <br /> This program will check for bad file size as well as if the magic header are repeated or not and also calculate the difference of repeated header and tell you which address line is bad. If the dump is good it will tell you weather the console is downgradable or not? //--&gt;<br /> <br /> ==== Quick lookup table ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! repetition !! addressline 'stuck'<br /> |-<br /> | 0x2 || A0<br /> |-<br /> | 0x4 || A1<br /> |-<br /> | 0x8 || A2<br /> |-<br /> | 0x10 || A3<br /> |-<br /> | 0x20 || A4<br /> |-<br /> | 0x40 || A5<br /> |-<br /> | 0x80 || A6<br /> |-<br /> | 0x100 || A7<br /> |-<br /> | 0x200 || A8<br /> |-<br /> | 0x400 || A9<br /> |-<br /> | 0x800 || A10<br /> |-<br /> | 0x1000 || A11<br /> |-<br /> | 0x2000 || A12<br /> |-<br /> | 0x4000 || A13<br /> |-<br /> | 0x8000 || A14<br /> |-<br /> | 0x10000 || A15<br /> |-<br /> | 0x20000 || A16<br /> |-<br /> | 0x40000 || A17<br /> |-<br /> | 0x80000 || A18<br /> |-<br /> | 0x100000 || A19<br /> |-<br /> | 0x200000 || A20<br /> |-<br /> | 0x400000 || A21<br /> |-<br /> | 0x800000 || A22<br /> |-<br /> | 0x1000000 || A23<br /> |-<br /> | 0x2000000 || A24<br /> |-<br /> | 0x4000000 || A25<br /> |-<br /> | 0x8000000 || A26<br /> |-<br /> | 0x10000000 || A27<br /> |-<br /> | 0x20000000 || A28<br /> |-<br /> | 0x40000000 || A29<br /> |-<br /> | 0x80000000 || A30<br /> |-<br /> |}<br /> <br /> == Check metldr+bootldr sizes ==<br /> <br /> {{warning|content=If they are even missing or bad, its a sure road to permabrick<br /> }}<br /> Note: There is a program that will list some of the important information below and more - automatically! [http://www.betterwayelectronics.com/files/BwE_NOR_NAND_Dump_Info.rar BwE NOR/NAND Dump Info]<br /> &lt;br&gt;<br /> &lt;br /&gt;<br /> {{metbootldr}}<br /> <br /> = Flowrebuilder =<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:FlowRebuilder.png|thumb|left|Flow Rebuilder]]&lt;/div&gt;<br /> <br /> == Links to versions ==<br /> http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/<br /> <br /> 4.2.3.0 changelog<br /> -----------------<br /> added support to manage NAND preloader dumps<br /> message user about the type of dump<br /> message the user if bootloader are missing<br /> auto-recognize if dump is normal or byte swapped and automanage them<br /> <br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.3.0.exe FlowRebuilder v.4.2.3.0.exe (367 KB)] // [https://www.mirrorcreator.com/files/KW6KSPLE/FlowRebuilder_v.4.2.3.0.exe_links mirror] [https://mega.co.nz/#!2osW1KCD!qdVNcmiWN1-1vrI2m5KZIHijs2Raz-hCRl4MD87qSRI mirror] [https://mega.co.nz/#!yxFTgLhZ!Kv7NsUU-3sIQIOUBeqmud7MbZ7kCoXIybTIjwrRJw-4 mirror]<br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.2.0.exe FlowRebuilder v.4.2.2.0.exe (389 KB)] // [https://www.mirrorcreator.com/files/19K82EY6/FlowRebuilder_v.4.2.2.0.exe_links mirror] [https://mega.co.nz/#!LtND3KZK!WnG3Cgv7YKDnt_2wvJoaGHG4M8FvGROqwPcxToAbwls mirror]<br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.1.2.exe FlowRebuilder v.4.2.1.2.exe (313.50 KB)] // [https://www.mirrorcreator.com/files/6KXKQFTD/FlowRebuilder_v.4.2.1.2.exe_links mirror] [https://mega.co.nz/#!3sVjAbKD!7g_AqD-UHQwbnsW6_-6ilWfNpZUo8H14s7ntuDKndSE mirror]<br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.1.1.exe FlowRebuilder v.4.2.1.1.exe (473.57 KB)] // [https://www.mirrorcreator.com/files/VQPOGWF3/FlowRebuilder_v.4.2.1.1.exe_links mirror] [https://mega.co.nz/#!CkV3iRKL!-HLkzqdmCnfFSy3o6AzdM8YJbfKKuoFSzRkR8nM-u94 mirror]<br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.0.1.exe FlowRebuilder v.4.2.0.1.exe (474.01 KB)] // [https://www.mirrorcreator.com/files/A8JQ3AEL/FlowRebuilder_v.4.2.0.1.exe_links mirror] [https://mega.co.nz/#!fx8FiAiK!WpVn5cNnW9d6lspu0d1j1ke8PUQaiTNe68xHd6tZJzw mirror]<br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder+v.4.1.3.2.exe FlowRebuilder v.4.1.3.2.exe (459.95 KB)] // [https://www.mirrorcreator.com/files/0YNUCKKW/FlowRebuilder_v.4.1.3.2.exe_links mirror] [https://mega.co.nz/#!P1lVSRYK!4usJC9eh1eyM5g2kkqfHSLuJ4weebixAFidtWgEZ2F8 mirror]<br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.1.0.0.exe FlowRebuilder v.4.1.0.0.exe (454.85 KB)] // [https://www.mirrorcreator.com/files/YPZBUIPL/FlowRebuilder_v.4.1.0.0.exe_links mirror] [https://mega.co.nz/#!b40iUYRA!CObvcYPrdMjUoL-7X851EUrU8nrXaiXiD121GbIbc0g mirror] (don't use, for historic reasons listed)<br /> * FlowRebuilder v.4.0.0.2.exe () [https://www.mirrorcreator.com/files/9ZL4C0RG/FlowRebuilder_v.4.0.0.2.exe_links mirror] [https://mega.co.nz/#!r08mGYrb!W1KONq7XfxIsVWmH2PeXH9yEvQzZlPD6ZPl9cJmIdPg mirror] (don't use, for historic reasons listed)<br /> <br /> ==Flowrebuilder options==<br /> * (NAND only) UNSCRAMBLE then interleave two NAND flashes into one unified dump - (4.1.0.0 and higher) : Makes a unified dump.bin from 2 seperate NAND flash dumps.<br /> ** In the second step it also extract the content of the unified dump. Make sure it extracts correctly (it will give no warning if it fails!) and all the needed files are there.<br /> * (NAND only) RE-SCRAMBLE a modified dump then de-interleave it into two new flashes - (4.1.0.0 and higher) : Splits the unified dump.bin into 2 new seperate NAND flash dumps.<br /> * Byte reverse and EXTRACT a NOR dump file - (4.1.0.0 and higher) : First byte reverse the single dump.bin then extract NOR content.<br /> * EXTRACT a Byte reversed NOR dump or an interleaved and unscrambled NAND dump - (4.1.0.0 and higher) : Extract the single dump.bin.<br /> * Byte reverse and PATCH a NOR dump - (4.2.1.1 and higher).<br /> * PATCH a Byte reversed NOR dump or an interleaved and unscrambled NAND dump - (4.2.1.1 and higher).<br /> * Byte reverse a dump - (4.2.1.1 and higher).<br /> <br /> Note:<br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;when getting [http://pastie.org/3656024 errors with autopatcher], use Winskeet to patch the &lt;abbr title=&quot;validated interleaved and unscrambled NAND dump&quot;&gt;unified dump&lt;/abbr&gt; and then Flowrebuilder to Rescramble it.&lt;/span&gt; -&gt; Fixed in FlowRebuilder v.4.2.1.2<br /> <br /> * Flowrebuilder 4.2.2.0 error in Wine : http://pastie.org/private/nxf7tutolf9jjojskxw<br /> <br /> == Extracted flash content files ==<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:Nand-extract-noerror.png|200px|thumb|left|Flowrebuilder extraction no error]]&lt;br /&gt;[[File:Nand-extract-error2.png|200px|thumb|left|Flowrebuilder extraction error]]&lt;/div&gt;<br /> <br /> &lt;span style=&quot;background-color:white; color:red;&quot;&gt;(make sure they are all there, flowrebuilder will not give warning when it fails!)&lt;/span&gt;:<br /> * bootloader_0<br /> * bootloader_1 (NAND only)<br /> * cCSD<br /> * cISD<br /> * creserved_0 (NAND only)<br /> * cvtrm<br /> * eEID<br /> * trvk_pkg<br /> * trvk_prg<br /> * \asecure_loader\metldr<br /> * \ros\&lt;nowiki&gt;[two seperate folders named to FW version]&lt;/nowiki&gt;\[[CoreOS|CoreOS files]] (19 up to 25 files, depending the FW version)<br /> <br /> '''Notes:'''<br /> * if it only extracted bootloader_0 + bootloader_1, check that both NANDs are dumped correct (known error with flashers that has bug with second NAND channel to read), and that high/low where selected correct.<br /> <br /> * Do not use spaces in the folderpath, or Flowrebuilder will not extract the files.&lt;!--// http://www.mediafire.com/?229seszf07votsv domelec //--&gt;<br /> <br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;Bug workaround: delete previous extraction attempts to prevent Flowrebuilder to always error. -&gt; [http://pastie.org/3744043 bugreport]&lt;/span&gt; -&gt; Fixed in FlowRebuilder v.4.2.2.0<br /> <br /> == From unified to seperate low/high NAND files ==<br /> If for some reason you lose the original seperate low/high NAND files and only have the &lt;abbr title=&quot;unscrambled then interleaved 2 NAND to unified dump&quot;&gt;unified&lt;/abbr&gt;, you need donor files to regenerate them. <br /> * [http://www.ps3devwiki.com/files/flash/dumps/NAND0-1.rar NAND0-1.rar] [http://www.mirrorcreator.com/files/LTVIJEAK/NAND0-1.rar_links mirror]<br /> extract and in Flowrebuilder select the option &quot;RE-SCRAMBLE a modified dump then de-interleave it into two new flashes&quot;<br /> * Select the NAND backup &quot;Flash 0&quot; (TOP) file : here drop the 1bkp.bin<br /> * Select the NAND backup &quot;Flash 1&quot; (BOTTOM) file : here drop the 2bkp.bin<br /> * Select the Input NAND interleaved Modified file : here drop your unified flash .bin file<br /> and click Execute Operation<br /> <br /> This will result in making 2 new deinterleaved files you could use for reflashing (it is recommended to alway use '''''your own''''' deinterleaved sourcedumps, this method is only mentioned as last resort for people that lost their backups).<br /> <br /> = BwE NOR Validator =<br /> <br /> Created/Started by BwE on the 14th November 2012 (Because I was too lazy to constantly check everything).<br /> <br /> Greetz/Credit: EussNL, Judges, No0bZiLLa, Rogero, Rebug, deank, 3absiso, AFP, SCE &amp; PS3 Dev Wiki (+ Its Contributers).<br /> <br /> This all in one validator/patcher will interpret the byte orientation, patch for either 3.55 or 4.40 and will then output the results of 2800+ validations via HTML. &lt;br&gt;&lt;br&gt;<br /> [http://betterwayelectronics.com/Latest.html Output Example] <br /> <br /> === How? ===<br /> 1 - Place your .bin/s in the same folder as the validator.&lt;br&gt;<br /> 2 - Run the validator '''(in Administrator mode if using Windows Vista or higher)''' and press Start.&lt;br&gt;<br /> 3 - A console will appear asking you to select your dump (if you have more than one in the folder).&lt;br&gt;<br /> 4 - Make your selection and/or select if you want to patch it (either in its current byte orientation or the opposite).&lt;br&gt;<br /> 5 - Wait patiently.&lt;br&gt;<br /> 6 - Press Enter at the end to launch the output.&lt;br&gt;<br /> <br /> === Explanation ===<br /> After selecting your dump and choosing which patch you want it will begin to process the validation. Once it is finished it will give you a brief count of the results, after this you simply press enter to exit. <br /> <br /> The program will then open a html output illustrating everything that has been validated. Scroll through or use the menu at the top and read each section.<br /> <br /> If a validation says 'warning' or 'danger' investigate it yourself manually using a hex editor, or contact somebody knowledgeable. Only corruption messages will show you the exact offset to look at, everything else won't so this is where you have to read/learn about it on the ps3devwiki. <br /> <br /> Some validations will tell you that you need to patch it (e.g. TRVK_PRG0 / TRVK_PRG1 / TRVK_PKG0 / TRVK_PKG1 / ROS0 / ROS1 errors or warnings), if this is the case then do so (don't forget to rename the patched dump e.g. bkpps3.bin_patched to bkpps3.bin_patched.bin) and re-validate the '3.55 FSM' patched dump (you can move the original unpatched dump to make sure it is checking the patched one).<br /> <br /> If your dump has any 'danger' messages in the per console sections (find them in the menu) then there is a good chance its completely ruined and unfixable. Also, if your dump has a large amount of 'danger' messages then there is a serious issue - bad wiring can be discovered if you have any repetition in the dump.<br /> <br /> If a bkpps3_patched.bin output file is not produced, you need to run the program in Administrator Mode or turn off UAC.<br /> <br /> === Areas Of Validation ===<br /> # Statistics<br /> # First Region Header<br /> # Flash Format<br /> # Flash Region<br /> # Asecure_Loader/Metldr<br /> # Asecure_Loader/Metldr Corrupt Sequences<br /> # Asecure_Loader/Metldr Encrypted Statistics/Entropy<br /> # EID<br /> # EID0<br /> # EID1<br /> # EID2<br /> # EID3<br /> # EID4<br /> # EID5<br /> # IDPS<br /> # CISD<br /> # CISD0<br /> # CISD1<br /> # CISD2<br /> # CCSD<br /> # CCSD0<br /> # TRVK_PRG0<br /> # TRVK_PRG1<br /> # TRVK_PKG0<br /> # TRVK_PKG1<br /> # ROS0<br /> # ROS1<br /> # ROS0/1 AuthID's/MD5's<br /> # Revoke/CoreOS MD5's<br /> # CVTRM/VTRM0<br /> # VTRM 1<br /> # Second Region Header<br /> # Second Region Block 0<br /> # Second Region Block 1<br /> # CELL_EXTNOR_AREA<br /> # Lv0ldr/Bootldr<br /> # Lv0ldr/Bootldr Corrupt Sequences<br /> # Lv0ldr/Bootldr Statistics/Entropy<br /> # Minimum Version<br /> # File Digest Keys<br /> # PerConsole Nonce<br /> # Corrupt Sequences<br /> # Repetition<br /> # Authentication IDs<br /> <br /> === Download ===<br /> BwE NOR Validator v1.31.rar<br /> https://mega.co.nz/#!9FV3TJib!FXqhSFu1jLJ6-nhb3qs3CQT5na9-h1CXPn8BpoW3y_o<br /> <br /> ==== Changelog ====<br /> {{Anchored|Note}}: 1.31 does not recognise 4.45/4.46 and later, to<br /> doublecheck ROS/RVK with [https://github.com/hjudges/NORway/raw/master/norpatch.exe norpatch] (recommended) or ignore ROS/RVK you can choose to prepatch it (second best option)<br /> <br /> * 1.31 - 27/05/2013 : added eid4 + fixed bug in entropy (note: possibly final version, unless adding firmware revisions/new consoles)<br /> * 1.30 - 21/05/2013 : completely rewritten eid, cisd, ccsd + added more validations to it, upgraded other minor validations. all due to upcoming nand validator<br /> * 1.28 - 15/05/2013 : completely rewritten cvtrm validation + added more validations to it, upgraded/perfected entropy <br /> * 1.25 - 13/05/2013 : added entropy check for metldr/bootldr <br /> * 1.24 - 06/05/2013 : added more information to suit newly discovered ps3 data, improved validation, added a tip for bad md5's, removed version forcing<br /> * 1.23 - 29/04/2013 : improved validation, added 4.41 ofw information<br /> * 1.22 - 16/04/2013 : added 115 more validations + changed statistic range for bootldr + other small boring changes<br /> * 1.21 - 11/04/2013 : patch3 error fix.<br /> * 1.20 - 10/04/2013 : added new console data, removed 3.56 patch (replaced with 4.40), added protection against using old validator, changed corruption check (again!), added quick info for console.<br /> * 1.19 - 09/04/2013 : changed metldr statistic range, minver check (to suit refurbished ps3s), corruption changes<br /> * 1.18 - 08/04/2013 : upgraded cisd/cell_ext_nor_area/metldr validations to suit unique metldr.2 revision, changed corruption output (again).<br /> * 1.17 - 08/04/2013 : changed repetition check, changed corruption output, bugfix<br /> * 1.16 - 02/04/2013 : added rogero's 4.40 patch, changed options, added 25+ md5's, changed stats range and id check<br /> * 1.15 - 25/03/2013 : added 4.40 ofw information and optimised some code<br /> * 1.14 - 19/03/2013 : improved validation of the flash-region table<br /> * 1.13 - 18/03/2013 : better handling for metldr.2, more id detections and md5s, added byte reversal option for experimenting with E3.<br /> * 1.12 - 16/03/2013 : md5 bug fix, changed id detections and general improvements<br /> * 1.11 - 08/03/2013 : improved patching structure, added 3 musketeers patch (3.56 patching), code optimisation<br /> * 1.10 - 04/03/2013 : added 25+ validations + changed results &amp; outputs + bugfix<br /> * 1.09 - 02/03/2013 : improved corruption checks for metldr/bootldr + more validations + old coreos bug fix (again) + changed some results<br /> * 1.08 - 29/02/2013 : added timeout for version check + added 16bit corrupt sequence check + fixed long outputs + fixed metldr ident bug + changed some warning/danger results + changed 00/ff results<br /> * 1.06 - 27/02/2013 : fixed bug when handling old coreos versions + fixed .self md5 list<br /> * 1.05 - 25/02/2013 : added approx 220 more validations + changed statistic ranges + latest version check + fixes to metldr/bootldr<br /> * 1.02 - 22/02/2013 : more md5's &amp; authid checks + changed some results.<br /> * 1.01 - 16/02/2013 : authid check bugfix<br /> * 1.00 - 15/02/2013 : first public release<br /> <br /> === Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will NOT work with NAND and will not check anything other than what is stated. ALWAYS CHECK MANUALLY!<br /> <br /> Use at own risk! Valid dumps may be invalid - Invalid dumps may be valid. &lt;br&gt;<br /> There are almost infinite variations of each dump! Have fun and good luck! &lt;br&gt;<br /> <br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).}}<br /> <br /> <br /> === Notes ===<br /> Report any bugs or issues to bwe@betterwayelectronics.com or directly to BwE @ irc.efnet.org #ps3downgrade or irc.ps3sanctuary.com #ps3hax&lt;br&gt;<br /> <br /> Give credit if you are using this for other people!&lt;br&gt;<br /> <br /> Made in Australia!&lt;br&gt;<br /> <br /> LT 4 AM &lt;3&lt;br /&gt;<br /> <br /> <br /> === Gallery ===<br /> &lt;gallery&gt;<br /> File:Sshot-21.jpg<br /> File:Sshot-19.jpg<br /> File:Sshot-14.jpg<br /> File:Sshot-12.jpg<br /> File:Sshot-4.jpg<br /> File:Screenshot.jpg<br /> File:Sshot-147.jpg<br /> &lt;/gallery&gt;<br /> <br /> = BwE NAND Validator =<br /> <br /> Created/Started by BwE on the 3rd March 2013 (Because I was pressured to).<br /> <br /> Greetz/Credit: EussNL, Judges, No0bZiLLa, Rogero, Rebug, deank, 3absiso, AFP, SCE &amp; PS3 Dev Wiki (+ Its Contributers).<br /> <br /> This all in one validator/patcher will patch for 3.55 and will output the results of 2799+ validations via HTML. &lt;br&gt;&lt;br&gt;<br /> [http://betterwayelectronics.com/LatestNAND.html Output Example] <br /> <br /> === How? ===<br /> 1 - Place your .bin/s in the same folder as the validator.&lt;br&gt;<br /> 2 - Run the validator and press Start.&lt;br&gt;<br /> 3 - A console will appear asking you to select your dump (if you have more than one in the folder).&lt;br&gt;<br /> 4 - Make your selection and or select if you watch to patch it.&lt;br&gt;<br /> 5 - Wait patiently.&lt;br&gt;<br /> 6 - Press Enter at the end to launch the output.&lt;br&gt;<br /> <br /> === Explanation ===<br /> After selecting your dump and choosing which patch you want it will begin to process the validation. Once it is finished it will give you a brief count of the results, after this you simply press enter to exit. <br /> <br /> The program will then open a html output illustrating everything that has been validated. Scroll through or use the menu at the top and read each section.<br /> <br /> If a validation says 'warning' or 'danger' investigate it yourself manually using a hex editor, or contact somebody knowledgeable. Only corruption messages will show you the exact offset to look at, everything else won't so this is where you have to read/learn about it on the ps3devwiki. <br /> <br /> Some validations will tell you that you need to patch it (e.g. ROS0 / ROS1 errors or warnings), if this is the case then do so (don't forget to rename the patched dump) and re-validate the patched dump (you can move the original unpatched dump to make sure it is checking the patched one).<br /> <br /> If your dump has any 'danger' messages in the per console sections (find them in the menu) then there is a good chance its completely ruined and unfixable. Also, if your dump has a large amount of 'danger' messages then there is a serious issue - bad wiring can be discovered if you have any repetition in the dump.<br /> <br /> === Areas Of Validation ===<br /> # Lv0ldr/Bootldr<br /> # Lv0ldr/Bootldr Corrupt Sequences<br /> # Lv0ldr/Bootldr Statistics/Entropy<br /> # First Region Header<br /> # Flash Format<br /> # Flash Region<br /> # Asecure_Loader/Metldr<br /> # Asecure_Loader/Metldr Corrupt Sequences<br /> # Asecure_Loader/Metldr Encrypted Statistics/Entropy<br /> # EID<br /> # EID0<br /> # EID1<br /> # EID2<br /> # EID3<br /> # EID4<br /> # EID5<br /> # IDPS<br /> # CISD<br /> # CISD0<br /> # CISD1<br /> # CISD2<br /> # CCSD<br /> # CCSD0<br /> # TRVK_PRG0<br /> # TRVK_PRG1<br /> # TRVK_PKG0<br /> # TRVK_PKG1<br /> # ROS0<br /> # ROS1<br /> # ROS0/1 AuthID's/MD5's<br /> # CoreOS MD5's<br /> # CVTRM/VTRM0<br /> # VTRM 1<br /> # CELL_EXT_OS_AREA<br /> # OtherOS<br /> # Lv0ldr/Bootldr<br /> # Lv0ldr/Bootldr Corrupt Sequences<br /> # Lv0ldr/Bootldr Statistics/Entropy<br /> # Minimum Version<br /> # File Digest Keys<br /> # PerConsole Nonce<br /> # Corrupt Sequences<br /> # Repetition<br /> # Authenticiation IDs<br /> <br /> === Download ===<br /> * [http://betterwayelectronics.com/files/BwE_NAND_Validator.rar BwE NAND Validator v1.02] <br /> * http://www.dashhacks.com/downloads/viewdownload/5-ps3-downloads/8928-bwe-nand-validator.html<br /> * http://www.eurasia.nu/modules.php?name=Downloads&amp;d_op=viewdownloaddetails&amp;lid=10031&amp;ttitle=BwE_NAND_Validator_v1.02<br /> * http://www.gamergen.com/telecharger/bwe-nand-validator-1-02-bwe-verification-dump-nor-logiciel-windows-puce-hardware-materiel-84317<br /> <br /> Application MD5: F874983FABA32EA520A4A06057A3691C&lt;br&gt;<br /> <br /> ==== Changelog ====<br /> * 1.02 - 09/06/2013 : bugfix for patcher (did not fix enough) + added some more MD5's (CFW)<br /> * 1.01 - 28/05/2013 : bugfix for patcher (mistake from using old nor code)<br /> * 1.00 - 27/05/2013 : first proper/public release (because I am lazy there will be no loader!)<br /> <br /> === Bugreport ===<br /> 1.01: &lt;br /&gt;<br /> * Minver is not detected correct (on rare version) - it gives a warning, even when metldr/lv0ldr revision is correct and console was downgraded fine.<br /> <br /> === Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will NOT work with NAND and will not check anything other than what is stated. ALWAYS CHECK MANUALLY!<br /> <br /> Use at own risk! Valid dumps may be invalid - Invalid dumps may be valid. &lt;br&gt;<br /> There are almost infinite variations of each dump! Have fun and good luck! &lt;br&gt;<br /> <br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).}}<br /> <br /> === Notes ===<br /> '''As this is the first release, give extra care to each alert and use at your own risk! This program will only as good as the NOR validator after tedious updates ;)'''<br /> <br /> Report any bugs or issues to bwe@betterwayelectronics.com or directly to BwE @ irc.efnet.org #ps3downgrade or irc.ps3sanctuary.com #ps3hax&lt;br&gt;<br /> <br /> Give credit if you are using this for other people!&lt;br&gt;<br /> <br /> Made in Australia!&lt;br&gt;<br /> <br /> LT 4 AM &lt;3&lt;br /&gt;<br /> <br /> = Nor Inspector =<br /> Another Tool for validating your NOR Dump is &quot;Nor Inspector&quot;.<br /> <br /> It will display most common information about your dump and the console. &lt;br&gt;<br /> <br /> === How-to use ===<br /> 1) start&lt;br&gt;<br /> 2) drag'n'drop your dump into the app&lt;br&gt;<br /> 3) on errors check out status-tab&lt;br&gt;<br /> <br /> === Features ===<br /> Other Features:<br /> <br /> * Drag'n'drop [[CoreOS]] / [[Revokation]] Package to replace<br /> * Hex-Region Viewer<br /> * Byte reverse dumps supported<br /> * Error Logging in Status-Tab (OK/ERR) <br /> &quot;The Tab is green, the dump is clean!&quot;<br /> ...<br /> <br /> === Download ===<br /> [https://dl.dropbox.com/s/aeqvmm7e4boe51c/NorInspector001.rar Nor Inspector 0.0.1] (Requires .NET Framework 2.0)<br /> <br /> === Notes/Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will NOT work with NAND and will not check anything other than what is stated. ALWAYS CHECK MANUALLY!&lt;br /&gt;&lt;br /&gt;<br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).<br /> }}<br /> <br /> === Gallery ===<br /> &lt;gallery&gt;<br /> File:NorInspector-tab-General Information.png|NorInspector - tab : General Information<br /> File:NorInspector-tab-More Information.png|NorInspector - tab : More Information<br /> File:NorInspector-tab-Region Viewer.png|NorInspector - tab : Region Viewer<br /> File:NorInspector-tab-Status.png|NorInspector - tab : Status<br /> &lt;/gallery&gt;<br /> <br /> <br /> = PS3 NOR/NAND Statistic =<br /> <br /> === Features ===<br /> * NOR/NAND statistics<br /> * NOR/NAND patching<br /> * NOR/NAND byte swapping<br /> * NOR/NAND infos<br /> * NOR/NAND validation<br /> * NOR/NAND extraction<br /> * DATECODE check<br /> <br /> === How-to use ===<br /> <br /> This tool works different than other validators. Instead of outputing a full log, it will output an error.log, if validate is checked. But see for yourself.<br /> <br /> Always patching 3.55 is recommended to see if the patched statistic is right/green<br /> <br /> ckp_management_ID values have to be equal as well as per_console_nonce. (should be stated in error.log if not)<br /> <br /> There is one easy rule! If the error.log contains an entry, your dump is definitely broken!<br /> <br /> Ros section is excluded from validation. Why? It´s easy to repair, the whole section gets patched anyway and it leads to the rule above.<br /> <br /> For NAND all known sections gets checked. But a big part is not or only rarely documented. So the whole part after cvtrm, cell_ext_os_area, OtherOS and unreferenced area at the end won´t be checked. It´s very important that you have look at the statistics and the &quot;corrupt block count&quot; of flowrebuilder when interleaving. <br /> <br /> It´s always recommended to check dumps manually with an hexeditor, and using other tools for validation, to be as safe as possible!<br /> As long as it is not possible to decrypt the full dump, it`s impossible to validate it to 100%.<br /> <br /> Keep in mind this is only beta. :)<br /> <br /> http://www.ps3hax.net/showthread.php?t=55019<br /> <br /> === Download ===<br /> * [https://content.wuala.com/contents/sinsizer/test/dumpstatistic.rar/?dl=1&amp;key=lrmnHL2URm6D dumpstatistic.rar]<br /> * http://rghost.net/45369360<br /> * http://temp-share.com/show/FHKdyGTU6<br /> <br /> === Notes/Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will not check anything other than what is stated. ALWAYS CHECK MANUALLY!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;<br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).<br /> }}<br /> <br /> === Gallery ===<br /> &lt;gallery&gt;<br /> File:PS3 NOR-NAND Statistic (Beta).jpg|PS3 NOR-NAND Statistic (Beta)<br /> &lt;/gallery&gt;<br /> <br /> = PS3 Dump Checker =<br /> https://github.com/Swizzy/PS3DumpChecker<br /> <br /> (included also in PS3 Flash Tool 4.65 update1)<br /> <br /> === Download ===<br /> * https://github.com/Swizzy/PS3DumpChecker/blob/master/Latest%20Compiled%20Version/PS3DumpChecker.exe?raw=true<br /> <br /> === Notes/Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will not check anything other than what is stated. ALWAYS CHECK MANUALLY!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;<br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).<br /> }}<br /> <br /> === Gallery ===<br /> &lt;gallery&gt;<br /> File:Ps3-flash-tool-465-unofficial.png|PS3 Dump Checker - ps3-flash-tool-465-unofficial<br /> File:PS3 Dump Checker v1.0 (Build 416).png|PS3 Dump Checker v1.0 (Build 416)<br /> &lt;/gallery&gt;<br /> <br /> = Known bad guides (with obvious faults in them that lead to permanent bricks) =<br /> &lt;!--// == Baileys (&amp;gt;10 bricks) ==<br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://psx-scene.com/forums/f263/ultimate-fool-proof-guide-ps3-hardware-downgrading-104398&lt;/span&gt;<br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.ps3hax.net/showthread.php?t=39766&lt;/span&gt;<br /> '''Do not use''', not only does it deviate alot (16x) from wiki safeguarded method, it skips important steps that prevent users from bricking their console. //--&gt;<br /> <br /> == E3 FLASHER INSTALLATION and DOWNGRADE TUTORIAL (Khalkedon) ==<br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.youtube.com/watch?v=WHNw2E4tU6c&amp;t&lt;/span&gt; '''Do not use'''<br /> === What is wrong / could be better ? ===<br /> <br /> # cutting knife VS plastic to remove the bolt protectors<br /> # cellophane 3M tape in hot environment<br /> # ribbon flat cable not at 90 degrees position<br /> # no fixating of clip (coin/foam filler to keep the clip more pressed)<br /> # no tristate wire soldered<br /> # not checking clip connection, before closing console<br /> # no repasting of RSX and CellBE<br /> # not using torc moment screwdriver, but electric drill<br /> # uneven pressure when mounting frontboard<br /> # greasy fingerprints all over the motherboard (bonus fingerprint: under cellophane tape)<br /> # dual sata adaptor is used (not recommended, as ps3 host does not support SATA Port Multiplier)<br /> # E3 is ´wobbly´ because no cardboard filler was used to prevent movement (bracket design error)<br /> # not using the 'Samsung' multiconsole update for E3 and no proper SHA1 identification of the correctness of file<br /> # using 001000 for dumping, not using flashfun, thus risking busy flashbus on a multithreaded system<br /> # not validate content of dumps, only size<br /> # doing a restore (will permabrick console if clipped bad)<br /> # when unpluging the power cord at 19:09, insuficient time to dischargue capacitors of power supply (a real reset needs more time)<br /> # using e3_downgrader.bin (nicknamed e3_bricker for obvious reasons) instead of prepatching<br /> # misnaming ¨2nd usb port¨ -&gt; it's usb00000 because we count from right to left in ps3 (rightmost, closest to BD)<br /> # no proper identification of lv2diag.self (there exist many!) and PS3UPDAT.PUP to be used (SHA1)<br /> # after FSM reinstall, no boot to XMB to check it booting proper ''with FSM active''<br /> # not setting proper time, corrupting node database unneeded<br /> # fix permission errors (archaic, not needed)<br /> biggest error : not reading the (E3) downgrade guide on wiki<br /> <br /> challenge: ''can you name another error?''<br /> <br /> == Progskeets official downgrade guides ==<br /> * http://www.progskeet.com/downloads/NOR_eng.pdf<br /> ** Only checks statistics, no validation at all<br /> * http://www.progskeet.com/downloads/NAND_eng.pdf<br /> ** Checks statistics, Extracts dump but does not check its content, no validation.<br /> ** The use of Flowrebuilder, to make a unified dump from 2 NAND dumps is a bit strangely placed in the guide<br /> <br /> = Word of Warning =<br /> When using validators and bricking your console as result, there are only 2 people to blame :<br /> * the one making the validator (for not properly validating, warning users and telling ''what'' is wrong and/or ''how'' it could be solved);<br /> * the enduser for flying blind and getting lazy/dumb with it.<br /> <br /> <br /> {{Hardware Flashers}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Validating_flash_dumps&diff=36171 Validating flash dumps 2015-05-23T19:22:58Z <p>Euss: /* Links to versions */</p> <hr /> <div>&lt;div style=&quot;float:right&quot;&gt;[[File:Dumpchecker.png|200px|thumb|left|Dumpchecker]]&lt;/div&gt;<br /> <br /> = Why so important? =<br /> Whenever you want to mess with flash (NAND or NOR), you have to '''make sure you are getting 100% correct, valid, verified dumps.'''<br /> <br /> {{warning|content=If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).<br /> }}<br /> So what can we use to prevent that, and make sure our dumps are as proper as we can check?<br /> <br /> = Visual inspection =<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:HxD.png|thumb|left|HxD - hexeditor]]&lt;/div&gt;<br /> <br /> Open up the flashdump (make it unified first if it is still 2 seperate NAND dumps) with a hexeditor (e.g. [http://mh-nexus.de/en/hxd/ HxD])&lt;br /&gt;and compare what you see with the [[Flash]] page.<br /> <br /> == Statistical analysis ==<br /> <br /> <br /> One neat option in HxD is the analysis option. Open dump file and select Statistics in the Analysis menu. Mouse over the blue graph bars of [[:File:HxD-Analysis-Statistics-mouseover-00.jpg|00]] and [[:File:HxD-Analysis-Statistics-mouseover-FF.jpg|FF]] &lt;br /&gt;<br /> <br /> {{Dumpstatistics}}<br /> <br /> If you do not have HxD many other hex editors have a statistics option. If you want a standalone application that specifically informs you on the validity of the given statistical range (NOR only) use the [http://betterwayelectronics.com/files/BwE%20NOR%20Statistics%20v1.4.exe BwE NOR Statistics application].<br /> <br /> == Bytereversed ==<br /> 00 00 00 00 AC 0F FF E0 00 00 00 00 AD DE EF BE (HEX) and saceru_eoldare (Text) RAW/PS3 readable - this is E3 default byteorder<br /> instead of<br /> 00 00 00 00 0F AC E0 FF 00 00 00 00 DE AD BE EF (HEX) and asecure_loader (Text) REV/Human readable - this is Progskeet default byteorder<br /> You can use either the bytereverse option in the the flasher application and redump, or bytereverse the current dump with [[Validating_flash_dumps#Flowrebuilder|Flowrebuilder]] or [http://www.neillcorlett.com/cmdpack/ cmdline tools] (using record to swap: 2).<br /> <br /> == Only zeroes ==<br /> 00 00 00 00 00 00 00 00 00 where data should've been<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == patterned non zeroes / patterned non ff's ==<br /> 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30<br /> 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 where zeroes should've been<br /> <br /> EF FF EF FF EF FF EF FF EF FF EF FF EF FF EF FF where FF's should've been<br /> <br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> * Can also be caused by bad grounding, too low Vcc, interference or too long wires -&gt; check<br /> <br /> == patterned FF's ==<br /> FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF repetive banding of FF's where data or zeroes should have been<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == malformed headers / filenames / regionnames ==<br /> IJI instead of IFI<br /> asecure_loaher asecure_loader<br /> eIIH eEID<br /> cESH cISD<br /> cCSH cCSD<br /> trvg_prk0 trvk_prg0<br /> trvg_prk1 trvk_prg1<br /> trvg_pkk0 trvk_pkg0<br /> trvg_pkk1 trvk_pkg1<br /> cztrm cvtrm<br /> mitldr metldr<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == absent files / regions ==<br /> 00FC0000 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ missing bootldr in NOR<br /> <br /> 00000000 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ missing bootldr in NAND<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == malformed files / regions ==<br /> 00FC0000 28 B4 4F D2 F9 3F BC 43 28 B4 4F D2 F9 3F BC 43 (´OÒù?¼C(´OÒù?¼C corrupted bootldr in NOR (it should always start with 00 00 there)<br /> * Seems reading is a problem, mostly caused by bad wiring/clip seating -&gt; check<br /> <br /> == Repetitions ==<br /> take 16 bytes of an offset that should be unique, e.g. the 0x10 offset which normaly has the DEADBEEF magic header :<br /> NOR: 0x0000010 00 00 00 00 0F AC E0 FF 00 00 00 00 DE AD BE EF // NAND: 0x040010 00 00 00 00 0F AC E0 FF 00 00 00 00 DE AD BE EF<br /> And find all instances in hexeditor &lt;br /&gt;<br /> When it says found in 0x10 and 0x10010 you substract them (0x10010 - 0x10 = 0x10000) &lt;br /&gt;<br /> So that means there is an error with setting 0x10000 (only one bit set!) low &lt;br /&gt;<br /> because the programmer applies 0x10010 but the actual data on the address lines (received by the nor flash) is 0x10 &lt;br /&gt;<br /> <br /> Other semistatics: http://pastebin.com/7QMpLSBw (not all unique, but can be used to check offsetting by bad addresslines)<br /> <br /> === Checking again with other unique 16 byte sequence ===<br /> 617365637572655F6C6F616465720000 (asecure_loader in hex)<br /> Same check, found at 0x420 and 0x10420 (0x10420-0x420 = 0x10000)<br /> <br /> === OK, you've found the pattern, now how do we deduct from that the faulty line? ===<br /> address is 2 bytes. 0x10 in dump with hexeditor is in reality 0x8 on the address bus because we read 2 bytes at once &lt;br /&gt;<br /> so the address is no longer 0x10000 but 0x8000 &lt;br /&gt;<br /> 0x8000 (hexadecimal = base 16) = 1000 0000 0000 0000 (binary = base 2) &lt;br /&gt;<br /> which means the 16th bit = 1, we start counting at A0, so the 16th is A15 &lt;br /&gt;<br /> <br /> conclusion : A15 is bad<br /> <br /> <br /> &lt;!--// Well here is a program that will verify the size of the dump, check the header 0xDEADBEEF and its repetation and shows you which address line is bad and it will also check if the console is downgradable or not by looking at the bootloader data. So with this tool you have all in one checker but even we will say you to verify the dump manually or using flowrebuilder also, Link to the program: http://www.sendspace.com/file/byubqj<br /> <br /> This program will check for bad file size as well as if the magic header are repeated or not and also calculate the difference of repeated header and tell you which address line is bad. If the dump is good it will tell you weather the console is downgradable or not? //--&gt;<br /> <br /> ==== Quick lookup table ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! repetition !! addressline 'stuck'<br /> |-<br /> | 0x2 || A0<br /> |-<br /> | 0x4 || A1<br /> |-<br /> | 0x8 || A2<br /> |-<br /> | 0x10 || A3<br /> |-<br /> | 0x20 || A4<br /> |-<br /> | 0x40 || A5<br /> |-<br /> | 0x80 || A6<br /> |-<br /> | 0x100 || A7<br /> |-<br /> | 0x200 || A8<br /> |-<br /> | 0x400 || A9<br /> |-<br /> | 0x800 || A10<br /> |-<br /> | 0x1000 || A11<br /> |-<br /> | 0x2000 || A12<br /> |-<br /> | 0x4000 || A13<br /> |-<br /> | 0x8000 || A14<br /> |-<br /> | 0x10000 || A15<br /> |-<br /> | 0x20000 || A16<br /> |-<br /> | 0x40000 || A17<br /> |-<br /> | 0x80000 || A18<br /> |-<br /> | 0x100000 || A19<br /> |-<br /> | 0x200000 || A20<br /> |-<br /> | 0x400000 || A21<br /> |-<br /> | 0x800000 || A22<br /> |-<br /> | 0x1000000 || A23<br /> |-<br /> | 0x2000000 || A24<br /> |-<br /> | 0x4000000 || A25<br /> |-<br /> | 0x8000000 || A26<br /> |-<br /> | 0x10000000 || A27<br /> |-<br /> | 0x20000000 || A28<br /> |-<br /> | 0x40000000 || A29<br /> |-<br /> | 0x80000000 || A30<br /> |-<br /> |}<br /> <br /> == Check metldr+bootldr sizes ==<br /> <br /> {{warning|content=If they are even missing or bad, its a sure road to permabrick<br /> }}<br /> Note: There is a program that will list some of the important information below and more - automatically! [http://www.betterwayelectronics.com/files/BwE_NOR_NAND_Dump_Info.rar BwE NOR/NAND Dump Info]<br /> &lt;br&gt;<br /> &lt;br /&gt;<br /> {{metbootldr}}<br /> <br /> = Flowrebuilder =<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:FlowRebuilder.png|thumb|left|Flow Rebuilder]]&lt;/div&gt;<br /> <br /> == Links to versions ==<br /> http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/<br /> <br /> 4.2.3.0 changelog<br /> -----------------<br /> added support to manage NAND preloader dumps<br /> message user about the type of dump<br /> message the user if bootloader are missing<br /> auto-recognize if dump is normal or byte swapped and automanage them<br /> <br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.3.0.exe FlowRebuilder v.4.2.3.0.exe (367 KB)] // [http://ps3.gx-mod.com/modules/news/article.php?storyid=3189 mirror] [http://www.mirrorcreator.com/files/1HWLWYIY/FlowRebuilder_v.4.2.3.0.exe_links mirror] [http://www.mirrorcreator.com/files/1NYWARZT/FlowRebuilder_v.4.2.3.0.exe_links mirror2]<br /> <br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.2.0.exe FlowRebuilder v.4.2.2.0.exe (389 KB)] // [https://www.mirrorcreator.com/files/19K82EY6/FlowRebuilder_v.4.2.2.0.exe_links mirror]<br /> <br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.1.2.exe FlowRebuilder v.4.2.1.2.exe (313.50 KB)] // [https://www.mirrorcreator.com/files/6KXKQFTD/FlowRebuilder_v.4.2.1.2.exe_links mirror]<br /> <br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.1.1.exe FlowRebuilder v.4.2.1.1.exe (473.57 KB)] // [https://www.mirrorcreator.com/files/VQPOGWF3/FlowRebuilder_v.4.2.1.1.exe_links mirror]<br /> <br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.2.0.1.exe FlowRebuilder v.4.2.0.1.exe (474.01 KB)] // [https://www.mirrorcreator.com/files/A8JQ3AEL/FlowRebuilder_v.4.2.0.1.exe_links mirror]<br /> <br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder+v.4.1.3.2.exe FlowRebuilder v.4.1.3.2.exe (459.95 KB)] // [https://www.mirrorcreator.com/files/0YNUCKKW/FlowRebuilder_v.4.1.3.2.exe_links mirror]<br /> <br /> * [http://www.ps3devwiki.com/files/flash/Tools/Flowrebuilder/FlowRebuilder%20v.4.1.0.0.exe FlowRebuilder v.4.1.0.0.exe (454.85 KB)] // [https://www.mirrorcreator.com/files/YPZBUIPL/FlowRebuilder_v.4.1.0.0.exe_links mirror] (don't use, for historic reasons listed)<br /> <br /> * FlowRebuilder v.4.1.0.0.exe () [https://www.mirrorcreator.com/files/9ZL4C0RG/FlowRebuilder_v.4.0.0.2.exe_links mirror]<br /> <br /> ==Flowrebuilder options==<br /> * (NAND only) UNSCRAMBLE then interleave two NAND flashes into one unified dump - (4.1.0.0 and higher) : Makes a unified dump.bin from 2 seperate NAND flash dumps.<br /> ** In the second step it also extract the content of the unified dump. Make sure it extracts correctly (it will give no warning if it fails!) and all the needed files are there.<br /> * (NAND only) RE-SCRAMBLE a modified dump then de-interleave it into two new flashes - (4.1.0.0 and higher) : Splits the unified dump.bin into 2 new seperate NAND flash dumps.<br /> * Byte reverse and EXTRACT a NOR dump file - (4.1.0.0 and higher) : First byte reverse the single dump.bin then extract NOR content.<br /> * EXTRACT a Byte reversed NOR dump or an interleaved and unscrambled NAND dump - (4.1.0.0 and higher) : Extract the single dump.bin.<br /> * Byte reverse and PATCH a NOR dump - (4.2.1.1 and higher).<br /> * PATCH a Byte reversed NOR dump or an interleaved and unscrambled NAND dump - (4.2.1.1 and higher).<br /> * Byte reverse a dump - (4.2.1.1 and higher).<br /> <br /> Note:<br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;when getting [http://pastie.org/3656024 errors with autopatcher], use Winskeet to patch the &lt;abbr title=&quot;validated interleaved and unscrambled NAND dump&quot;&gt;unified dump&lt;/abbr&gt; and then Flowrebuilder to Rescramble it.&lt;/span&gt; -&gt; Fixed in FlowRebuilder v.4.2.1.2<br /> <br /> * Flowrebuilder 4.2.2.0 error in Wine : http://pastie.org/private/nxf7tutolf9jjojskxw<br /> <br /> == Extracted flash content files ==<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:Nand-extract-noerror.png|200px|thumb|left|Flowrebuilder extraction no error]]&lt;br /&gt;[[File:Nand-extract-error2.png|200px|thumb|left|Flowrebuilder extraction error]]&lt;/div&gt;<br /> <br /> &lt;span style=&quot;background-color:white; color:red;&quot;&gt;(make sure they are all there, flowrebuilder will not give warning when it fails!)&lt;/span&gt;:<br /> * bootloader_0<br /> * bootloader_1 (NAND only)<br /> * cCSD<br /> * cISD<br /> * creserved_0 (NAND only)<br /> * cvtrm<br /> * eEID<br /> * trvk_pkg<br /> * trvk_prg<br /> * \asecure_loader\metldr<br /> * \ros\&lt;nowiki&gt;[two seperate folders named to FW version]&lt;/nowiki&gt;\[[CoreOS|CoreOS files]] (19 up to 25 files, depending the FW version)<br /> <br /> '''Notes:'''<br /> * if it only extracted bootloader_0 + bootloader_1, check that both NANDs are dumped correct (known error with flashers that has bug with second NAND channel to read), and that high/low where selected correct.<br /> <br /> * Do not use spaces in the folderpath, or Flowrebuilder will not extract the files.&lt;!--// http://www.mediafire.com/?229seszf07votsv domelec //--&gt;<br /> <br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;Bug workaround: delete previous extraction attempts to prevent Flowrebuilder to always error. -&gt; [http://pastie.org/3744043 bugreport]&lt;/span&gt; -&gt; Fixed in FlowRebuilder v.4.2.2.0<br /> <br /> == From unified to seperate low/high NAND files ==<br /> If for some reason you lose the original seperate low/high NAND files and only have the &lt;abbr title=&quot;unscrambled then interleaved 2 NAND to unified dump&quot;&gt;unified&lt;/abbr&gt;, you need donor files to regenerate them. <br /> * [http://www.ps3devwiki.com/files/flash/dumps/NAND0-1.rar NAND0-1.rar] [http://www.mirrorcreator.com/files/LTVIJEAK/NAND0-1.rar_links mirror]<br /> extract and in Flowrebuilder select the option &quot;RE-SCRAMBLE a modified dump then de-interleave it into two new flashes&quot;<br /> * Select the NAND backup &quot;Flash 0&quot; (TOP) file : here drop the 1bkp.bin<br /> * Select the NAND backup &quot;Flash 1&quot; (BOTTOM) file : here drop the 2bkp.bin<br /> * Select the Input NAND interleaved Modified file : here drop your unified flash .bin file<br /> and click Execute Operation<br /> <br /> This will result in making 2 new deinterleaved files you could use for reflashing (it is recommended to alway use '''''your own''''' deinterleaved sourcedumps, this method is only mentioned as last resort for people that lost their backups).<br /> <br /> = BwE NOR Validator =<br /> <br /> Created/Started by BwE on the 14th November 2012 (Because I was too lazy to constantly check everything).<br /> <br /> Greetz/Credit: EussNL, Judges, No0bZiLLa, Rogero, Rebug, deank, 3absiso, AFP, SCE &amp; PS3 Dev Wiki (+ Its Contributers).<br /> <br /> This all in one validator/patcher will interpret the byte orientation, patch for either 3.55 or 4.40 and will then output the results of 2800+ validations via HTML. &lt;br&gt;&lt;br&gt;<br /> [http://betterwayelectronics.com/Latest.html Output Example] <br /> <br /> === How? ===<br /> 1 - Place your .bin/s in the same folder as the validator.&lt;br&gt;<br /> 2 - Run the validator '''(in Administrator mode if using Windows Vista or higher)''' and press Start.&lt;br&gt;<br /> 3 - A console will appear asking you to select your dump (if you have more than one in the folder).&lt;br&gt;<br /> 4 - Make your selection and/or select if you want to patch it (either in its current byte orientation or the opposite).&lt;br&gt;<br /> 5 - Wait patiently.&lt;br&gt;<br /> 6 - Press Enter at the end to launch the output.&lt;br&gt;<br /> <br /> === Explanation ===<br /> After selecting your dump and choosing which patch you want it will begin to process the validation. Once it is finished it will give you a brief count of the results, after this you simply press enter to exit. <br /> <br /> The program will then open a html output illustrating everything that has been validated. Scroll through or use the menu at the top and read each section.<br /> <br /> If a validation says 'warning' or 'danger' investigate it yourself manually using a hex editor, or contact somebody knowledgeable. Only corruption messages will show you the exact offset to look at, everything else won't so this is where you have to read/learn about it on the ps3devwiki. <br /> <br /> Some validations will tell you that you need to patch it (e.g. TRVK_PRG0 / TRVK_PRG1 / TRVK_PKG0 / TRVK_PKG1 / ROS0 / ROS1 errors or warnings), if this is the case then do so (don't forget to rename the patched dump e.g. bkpps3.bin_patched to bkpps3.bin_patched.bin) and re-validate the '3.55 FSM' patched dump (you can move the original unpatched dump to make sure it is checking the patched one).<br /> <br /> If your dump has any 'danger' messages in the per console sections (find them in the menu) then there is a good chance its completely ruined and unfixable. Also, if your dump has a large amount of 'danger' messages then there is a serious issue - bad wiring can be discovered if you have any repetition in the dump.<br /> <br /> If a bkpps3_patched.bin output file is not produced, you need to run the program in Administrator Mode or turn off UAC.<br /> <br /> === Areas Of Validation ===<br /> # Statistics<br /> # First Region Header<br /> # Flash Format<br /> # Flash Region<br /> # Asecure_Loader/Metldr<br /> # Asecure_Loader/Metldr Corrupt Sequences<br /> # Asecure_Loader/Metldr Encrypted Statistics/Entropy<br /> # EID<br /> # EID0<br /> # EID1<br /> # EID2<br /> # EID3<br /> # EID4<br /> # EID5<br /> # IDPS<br /> # CISD<br /> # CISD0<br /> # CISD1<br /> # CISD2<br /> # CCSD<br /> # CCSD0<br /> # TRVK_PRG0<br /> # TRVK_PRG1<br /> # TRVK_PKG0<br /> # TRVK_PKG1<br /> # ROS0<br /> # ROS1<br /> # ROS0/1 AuthID's/MD5's<br /> # Revoke/CoreOS MD5's<br /> # CVTRM/VTRM0<br /> # VTRM 1<br /> # Second Region Header<br /> # Second Region Block 0<br /> # Second Region Block 1<br /> # CELL_EXTNOR_AREA<br /> # Lv0ldr/Bootldr<br /> # Lv0ldr/Bootldr Corrupt Sequences<br /> # Lv0ldr/Bootldr Statistics/Entropy<br /> # Minimum Version<br /> # File Digest Keys<br /> # PerConsole Nonce<br /> # Corrupt Sequences<br /> # Repetition<br /> # Authentication IDs<br /> <br /> === Download ===<br /> BwE NOR Validator v1.31.rar<br /> https://mega.co.nz/#!9FV3TJib!FXqhSFu1jLJ6-nhb3qs3CQT5na9-h1CXPn8BpoW3y_o<br /> <br /> ==== Changelog ====<br /> {{Anchored|Note}}: 1.31 does not recognise 4.45/4.46 and later, to<br /> doublecheck ROS/RVK with [https://github.com/hjudges/NORway/raw/master/norpatch.exe norpatch] (recommended) or ignore ROS/RVK you can choose to prepatch it (second best option)<br /> <br /> * 1.31 - 27/05/2013 : added eid4 + fixed bug in entropy (note: possibly final version, unless adding firmware revisions/new consoles)<br /> * 1.30 - 21/05/2013 : completely rewritten eid, cisd, ccsd + added more validations to it, upgraded other minor validations. all due to upcoming nand validator<br /> * 1.28 - 15/05/2013 : completely rewritten cvtrm validation + added more validations to it, upgraded/perfected entropy <br /> * 1.25 - 13/05/2013 : added entropy check for metldr/bootldr <br /> * 1.24 - 06/05/2013 : added more information to suit newly discovered ps3 data, improved validation, added a tip for bad md5's, removed version forcing<br /> * 1.23 - 29/04/2013 : improved validation, added 4.41 ofw information<br /> * 1.22 - 16/04/2013 : added 115 more validations + changed statistic range for bootldr + other small boring changes<br /> * 1.21 - 11/04/2013 : patch3 error fix.<br /> * 1.20 - 10/04/2013 : added new console data, removed 3.56 patch (replaced with 4.40), added protection against using old validator, changed corruption check (again!), added quick info for console.<br /> * 1.19 - 09/04/2013 : changed metldr statistic range, minver check (to suit refurbished ps3s), corruption changes<br /> * 1.18 - 08/04/2013 : upgraded cisd/cell_ext_nor_area/metldr validations to suit unique metldr.2 revision, changed corruption output (again).<br /> * 1.17 - 08/04/2013 : changed repetition check, changed corruption output, bugfix<br /> * 1.16 - 02/04/2013 : added rogero's 4.40 patch, changed options, added 25+ md5's, changed stats range and id check<br /> * 1.15 - 25/03/2013 : added 4.40 ofw information and optimised some code<br /> * 1.14 - 19/03/2013 : improved validation of the flash-region table<br /> * 1.13 - 18/03/2013 : better handling for metldr.2, more id detections and md5s, added byte reversal option for experimenting with E3.<br /> * 1.12 - 16/03/2013 : md5 bug fix, changed id detections and general improvements<br /> * 1.11 - 08/03/2013 : improved patching structure, added 3 musketeers patch (3.56 patching), code optimisation<br /> * 1.10 - 04/03/2013 : added 25+ validations + changed results &amp; outputs + bugfix<br /> * 1.09 - 02/03/2013 : improved corruption checks for metldr/bootldr + more validations + old coreos bug fix (again) + changed some results<br /> * 1.08 - 29/02/2013 : added timeout for version check + added 16bit corrupt sequence check + fixed long outputs + fixed metldr ident bug + changed some warning/danger results + changed 00/ff results<br /> * 1.06 - 27/02/2013 : fixed bug when handling old coreos versions + fixed .self md5 list<br /> * 1.05 - 25/02/2013 : added approx 220 more validations + changed statistic ranges + latest version check + fixes to metldr/bootldr<br /> * 1.02 - 22/02/2013 : more md5's &amp; authid checks + changed some results.<br /> * 1.01 - 16/02/2013 : authid check bugfix<br /> * 1.00 - 15/02/2013 : first public release<br /> <br /> === Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will NOT work with NAND and will not check anything other than what is stated. ALWAYS CHECK MANUALLY!<br /> <br /> Use at own risk! Valid dumps may be invalid - Invalid dumps may be valid. &lt;br&gt;<br /> There are almost infinite variations of each dump! Have fun and good luck! &lt;br&gt;<br /> <br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).}}<br /> <br /> <br /> === Notes ===<br /> Report any bugs or issues to bwe@betterwayelectronics.com or directly to BwE @ irc.efnet.org #ps3downgrade or irc.ps3sanctuary.com #ps3hax&lt;br&gt;<br /> <br /> Give credit if you are using this for other people!&lt;br&gt;<br /> <br /> Made in Australia!&lt;br&gt;<br /> <br /> LT 4 AM &lt;3&lt;br /&gt;<br /> <br /> <br /> === Gallery ===<br /> &lt;gallery&gt;<br /> File:Sshot-21.jpg<br /> File:Sshot-19.jpg<br /> File:Sshot-14.jpg<br /> File:Sshot-12.jpg<br /> File:Sshot-4.jpg<br /> File:Screenshot.jpg<br /> File:Sshot-147.jpg<br /> &lt;/gallery&gt;<br /> <br /> = BwE NAND Validator =<br /> <br /> Created/Started by BwE on the 3rd March 2013 (Because I was pressured to).<br /> <br /> Greetz/Credit: EussNL, Judges, No0bZiLLa, Rogero, Rebug, deank, 3absiso, AFP, SCE &amp; PS3 Dev Wiki (+ Its Contributers).<br /> <br /> This all in one validator/patcher will patch for 3.55 and will output the results of 2799+ validations via HTML. &lt;br&gt;&lt;br&gt;<br /> [http://betterwayelectronics.com/LatestNAND.html Output Example] <br /> <br /> === How? ===<br /> 1 - Place your .bin/s in the same folder as the validator.&lt;br&gt;<br /> 2 - Run the validator and press Start.&lt;br&gt;<br /> 3 - A console will appear asking you to select your dump (if you have more than one in the folder).&lt;br&gt;<br /> 4 - Make your selection and or select if you watch to patch it.&lt;br&gt;<br /> 5 - Wait patiently.&lt;br&gt;<br /> 6 - Press Enter at the end to launch the output.&lt;br&gt;<br /> <br /> === Explanation ===<br /> After selecting your dump and choosing which patch you want it will begin to process the validation. Once it is finished it will give you a brief count of the results, after this you simply press enter to exit. <br /> <br /> The program will then open a html output illustrating everything that has been validated. Scroll through or use the menu at the top and read each section.<br /> <br /> If a validation says 'warning' or 'danger' investigate it yourself manually using a hex editor, or contact somebody knowledgeable. Only corruption messages will show you the exact offset to look at, everything else won't so this is where you have to read/learn about it on the ps3devwiki. <br /> <br /> Some validations will tell you that you need to patch it (e.g. ROS0 / ROS1 errors or warnings), if this is the case then do so (don't forget to rename the patched dump) and re-validate the patched dump (you can move the original unpatched dump to make sure it is checking the patched one).<br /> <br /> If your dump has any 'danger' messages in the per console sections (find them in the menu) then there is a good chance its completely ruined and unfixable. Also, if your dump has a large amount of 'danger' messages then there is a serious issue - bad wiring can be discovered if you have any repetition in the dump.<br /> <br /> === Areas Of Validation ===<br /> # Lv0ldr/Bootldr<br /> # Lv0ldr/Bootldr Corrupt Sequences<br /> # Lv0ldr/Bootldr Statistics/Entropy<br /> # First Region Header<br /> # Flash Format<br /> # Flash Region<br /> # Asecure_Loader/Metldr<br /> # Asecure_Loader/Metldr Corrupt Sequences<br /> # Asecure_Loader/Metldr Encrypted Statistics/Entropy<br /> # EID<br /> # EID0<br /> # EID1<br /> # EID2<br /> # EID3<br /> # EID4<br /> # EID5<br /> # IDPS<br /> # CISD<br /> # CISD0<br /> # CISD1<br /> # CISD2<br /> # CCSD<br /> # CCSD0<br /> # TRVK_PRG0<br /> # TRVK_PRG1<br /> # TRVK_PKG0<br /> # TRVK_PKG1<br /> # ROS0<br /> # ROS1<br /> # ROS0/1 AuthID's/MD5's<br /> # CoreOS MD5's<br /> # CVTRM/VTRM0<br /> # VTRM 1<br /> # CELL_EXT_OS_AREA<br /> # OtherOS<br /> # Lv0ldr/Bootldr<br /> # Lv0ldr/Bootldr Corrupt Sequences<br /> # Lv0ldr/Bootldr Statistics/Entropy<br /> # Minimum Version<br /> # File Digest Keys<br /> # PerConsole Nonce<br /> # Corrupt Sequences<br /> # Repetition<br /> # Authenticiation IDs<br /> <br /> === Download ===<br /> * [http://betterwayelectronics.com/files/BwE_NAND_Validator.rar BwE NAND Validator v1.02] <br /> * http://www.dashhacks.com/downloads/viewdownload/5-ps3-downloads/8928-bwe-nand-validator.html<br /> * http://www.eurasia.nu/modules.php?name=Downloads&amp;d_op=viewdownloaddetails&amp;lid=10031&amp;ttitle=BwE_NAND_Validator_v1.02<br /> * http://www.gamergen.com/telecharger/bwe-nand-validator-1-02-bwe-verification-dump-nor-logiciel-windows-puce-hardware-materiel-84317<br /> <br /> Application MD5: F874983FABA32EA520A4A06057A3691C&lt;br&gt;<br /> <br /> ==== Changelog ====<br /> * 1.02 - 09/06/2013 : bugfix for patcher (did not fix enough) + added some more MD5's (CFW)<br /> * 1.01 - 28/05/2013 : bugfix for patcher (mistake from using old nor code)<br /> * 1.00 - 27/05/2013 : first proper/public release (because I am lazy there will be no loader!)<br /> <br /> === Bugreport ===<br /> 1.01: &lt;br /&gt;<br /> * Minver is not detected correct (on rare version) - it gives a warning, even when metldr/lv0ldr revision is correct and console was downgraded fine.<br /> <br /> === Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will NOT work with NAND and will not check anything other than what is stated. ALWAYS CHECK MANUALLY!<br /> <br /> Use at own risk! Valid dumps may be invalid - Invalid dumps may be valid. &lt;br&gt;<br /> There are almost infinite variations of each dump! Have fun and good luck! &lt;br&gt;<br /> <br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).}}<br /> <br /> === Notes ===<br /> '''As this is the first release, give extra care to each alert and use at your own risk! This program will only as good as the NOR validator after tedious updates ;)'''<br /> <br /> Report any bugs or issues to bwe@betterwayelectronics.com or directly to BwE @ irc.efnet.org #ps3downgrade or irc.ps3sanctuary.com #ps3hax&lt;br&gt;<br /> <br /> Give credit if you are using this for other people!&lt;br&gt;<br /> <br /> Made in Australia!&lt;br&gt;<br /> <br /> LT 4 AM &lt;3&lt;br /&gt;<br /> <br /> = Nor Inspector =<br /> Another Tool for validating your NOR Dump is &quot;Nor Inspector&quot;.<br /> <br /> It will display most common information about your dump and the console. &lt;br&gt;<br /> <br /> === How-to use ===<br /> 1) start&lt;br&gt;<br /> 2) drag'n'drop your dump into the app&lt;br&gt;<br /> 3) on errors check out status-tab&lt;br&gt;<br /> <br /> === Features ===<br /> Other Features:<br /> <br /> * Drag'n'drop [[CoreOS]] / [[Revokation]] Package to replace<br /> * Hex-Region Viewer<br /> * Byte reverse dumps supported<br /> * Error Logging in Status-Tab (OK/ERR) <br /> &quot;The Tab is green, the dump is clean!&quot;<br /> ...<br /> <br /> === Download ===<br /> [https://dl.dropbox.com/s/aeqvmm7e4boe51c/NorInspector001.rar Nor Inspector 0.0.1] (Requires .NET Framework 2.0)<br /> <br /> === Notes/Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will NOT work with NAND and will not check anything other than what is stated. ALWAYS CHECK MANUALLY!&lt;br /&gt;&lt;br /&gt;<br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).<br /> }}<br /> <br /> === Gallery ===<br /> &lt;gallery&gt;<br /> File:NorInspector-tab-General Information.png|NorInspector - tab : General Information<br /> File:NorInspector-tab-More Information.png|NorInspector - tab : More Information<br /> File:NorInspector-tab-Region Viewer.png|NorInspector - tab : Region Viewer<br /> File:NorInspector-tab-Status.png|NorInspector - tab : Status<br /> &lt;/gallery&gt;<br /> <br /> <br /> = PS3 NOR/NAND Statistic =<br /> <br /> === Features ===<br /> * NOR/NAND statistics<br /> * NOR/NAND patching<br /> * NOR/NAND byte swapping<br /> * NOR/NAND infos<br /> * NOR/NAND validation<br /> * NOR/NAND extraction<br /> * DATECODE check<br /> <br /> === How-to use ===<br /> <br /> This tool works different than other validators. Instead of outputing a full log, it will output an error.log, if validate is checked. But see for yourself.<br /> <br /> Always patching 3.55 is recommended to see if the patched statistic is right/green<br /> <br /> ckp_management_ID values have to be equal as well as per_console_nonce. (should be stated in error.log if not)<br /> <br /> There is one easy rule! If the error.log contains an entry, your dump is definitely broken!<br /> <br /> Ros section is excluded from validation. Why? It´s easy to repair, the whole section gets patched anyway and it leads to the rule above.<br /> <br /> For NAND all known sections gets checked. But a big part is not or only rarely documented. So the whole part after cvtrm, cell_ext_os_area, OtherOS and unreferenced area at the end won´t be checked. It´s very important that you have look at the statistics and the &quot;corrupt block count&quot; of flowrebuilder when interleaving. <br /> <br /> It´s always recommended to check dumps manually with an hexeditor, and using other tools for validation, to be as safe as possible!<br /> As long as it is not possible to decrypt the full dump, it`s impossible to validate it to 100%.<br /> <br /> Keep in mind this is only beta. :)<br /> <br /> http://www.ps3hax.net/showthread.php?t=55019<br /> <br /> === Download ===<br /> * [https://content.wuala.com/contents/sinsizer/test/dumpstatistic.rar/?dl=1&amp;key=lrmnHL2URm6D dumpstatistic.rar]<br /> * http://rghost.net/45369360<br /> * http://temp-share.com/show/FHKdyGTU6<br /> <br /> === Notes/Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will not check anything other than what is stated. ALWAYS CHECK MANUALLY!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;<br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).<br /> }}<br /> <br /> === Gallery ===<br /> &lt;gallery&gt;<br /> File:PS3 NOR-NAND Statistic (Beta).jpg|PS3 NOR-NAND Statistic (Beta)<br /> &lt;/gallery&gt;<br /> <br /> = PS3 Dump Checker =<br /> https://github.com/Swizzy/PS3DumpChecker<br /> <br /> (included also in PS3 Flash Tool 4.65 update1)<br /> <br /> === Download ===<br /> * https://github.com/Swizzy/PS3DumpChecker/blob/master/Latest%20Compiled%20Version/PS3DumpChecker.exe?raw=true<br /> <br /> === Notes/Warning ===<br /> {{warning|content=Using this program is [[NOT]] a 100% way of validating your dumps (because ''nothing'' is), but it is a good way of quickly seeing if it is worth checking further. This program will not check anything other than what is stated. ALWAYS CHECK MANUALLY!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;<br /> If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have &lt;span style=&quot;background-color:white; color:red;&quot;&gt;no way of restoring&lt;/span&gt; the console hence making a perma-brick (unrecoverable brick).<br /> }}<br /> <br /> === Gallery ===<br /> &lt;gallery&gt;<br /> File:Ps3-flash-tool-465-unofficial.png|PS3 Dump Checker - ps3-flash-tool-465-unofficial<br /> File:PS3 Dump Checker v1.0 (Build 416).png|PS3 Dump Checker v1.0 (Build 416)<br /> &lt;/gallery&gt;<br /> <br /> = Known bad guides (with obvious faults in them that lead to permanent bricks) =<br /> &lt;!--// == Baileys (&amp;gt;10 bricks) ==<br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://psx-scene.com/forums/f263/ultimate-fool-proof-guide-ps3-hardware-downgrading-104398&lt;/span&gt;<br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.ps3hax.net/showthread.php?t=39766&lt;/span&gt;<br /> '''Do not use''', not only does it deviate alot (16x) from wiki safeguarded method, it skips important steps that prevent users from bricking their console. //--&gt;<br /> <br /> == E3 FLASHER INSTALLATION and DOWNGRADE TUTORIAL (Khalkedon) ==<br /> * &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.youtube.com/watch?v=WHNw2E4tU6c&amp;t&lt;/span&gt; '''Do not use'''<br /> === What is wrong / could be better ? ===<br /> <br /> # cutting knife VS plastic to remove the bolt protectors<br /> # cellophane 3M tape in hot environment<br /> # ribbon flat cable not at 90 degrees position<br /> # no fixating of clip (coin/foam filler to keep the clip more pressed)<br /> # no tristate wire soldered<br /> # not checking clip connection, before closing console<br /> # no repasting of RSX and CellBE<br /> # not using torc moment screwdriver, but electric drill<br /> # uneven pressure when mounting frontboard<br /> # greasy fingerprints all over the motherboard (bonus fingerprint: under cellophane tape)<br /> # dual sata adaptor is used (not recommended, as ps3 host does not support SATA Port Multiplier)<br /> # E3 is ´wobbly´ because no cardboard filler was used to prevent movement (bracket design error)<br /> # not using the 'Samsung' multiconsole update for E3 and no proper SHA1 identification of the correctness of file<br /> # using 001000 for dumping, not using flashfun, thus risking busy flashbus on a multithreaded system<br /> # not validate content of dumps, only size<br /> # doing a restore (will permabrick console if clipped bad)<br /> # when unpluging the power cord at 19:09, insuficient time to dischargue capacitors of power supply (a real reset needs more time)<br /> # using e3_downgrader.bin (nicknamed e3_bricker for obvious reasons) instead of prepatching<br /> # misnaming ¨2nd usb port¨ -&gt; it's usb00000 because we count from right to left in ps3 (rightmost, closest to BD)<br /> # no proper identification of lv2diag.self (there exist many!) and PS3UPDAT.PUP to be used (SHA1)<br /> # after FSM reinstall, no boot to XMB to check it booting proper ''with FSM active''<br /> # not setting proper time, corrupting node database unneeded<br /> # fix permission errors (archaic, not needed)<br /> biggest error : not reading the (E3) downgrade guide on wiki<br /> <br /> challenge: ''can you name another error?''<br /> <br /> == Progskeets official downgrade guides ==<br /> * http://www.progskeet.com/downloads/NOR_eng.pdf<br /> ** Only checks statistics, no validation at all<br /> * http://www.progskeet.com/downloads/NAND_eng.pdf<br /> ** Checks statistics, Extracts dump but does not check its content, no validation.<br /> ** The use of Flowrebuilder, to make a unified dump from 2 NAND dumps is a bit strangely placed in the guide<br /> <br /> = Word of Warning =<br /> When using validators and bricking your console as result, there are only 2 people to blame :<br /> * the one making the validator (for not properly validating, warning users and telling ''what'' is wrong and/or ''how'' it could be solved);<br /> * the enduser for flying blind and getting lazy/dumb with it.<br /> <br /> <br /> {{Hardware Flashers}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Template:Winbond_25X16AVSIG&diff=36166 Template:Winbond 25X16AVSIG 2015-05-23T00:00:58Z <p>Euss: </p> <hr /> <div>&lt;noinclude&gt;[[Category:Templates]]&lt;/noinclude&gt;<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:W25X16A - SOIC-8.png|200px|thumb|left|8-pin TSSOP&lt;br /&gt;Winbond 25X16A&lt;br /&gt;SOIC-8 pinout]]<br /> &lt;br /&gt;&lt;/div&gt;<br /> &lt;pre&gt;W - Winbond<br /> 25X - SPI Flash with 4KB sectors/64Kbyte blocks, dual output<br /> 16A - 16Mbit / 2M-byte<br /> V - Supply Voltage 2.7 to 3.6V<br /> S - Package Type : 8pin SOIC 150-mil<br /> I - Temperature Range: Industrial (-40'C ~ 85'C)<br /> G - Environment: Green Package (Lead-free, RoHS Compliant, Halogen-free (TBBA), Antimony-Oxie-free)&lt;/pre&gt;<br /> datasheet: [http://www.winbond.com/NR/rdonlyres/C6366616-2CB7-49F8-A1F9-3BC363DF9480/0/W25X16A.pdf W25X16A.pdf (1.3 MB)] / http://www.ps3devwiki.com/files/reDRM/TrueBlue/Datasheets/W25X16A.pdf &lt;br /&gt;<br /> Note: can use [https://github.com/tobyjaffey/bus-ninja Bus Ninja] or [http://flashrom.org/Bus_Pirate Bus Pirate] and [http://flashrom.org/Flashrom FlashROM] - &lt;abbr title=&quot;In-System Programming (ISP)&quot;&gt;ISP&lt;/abbr&gt; is possible, so long as no other devices on the SPI bus are trying to access the device (in that case, you might want to cut Vcc to the FPGA or the regulator for it). <br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Pin !! Usage !! I/O !! Remarks<br /> |-<br /> | 1 || /CS || I || Chip Select (high=deselect, low=select)<br /> |-<br /> | 2 || DO || O || Data output<br /> |-<br /> | 3 || /WP || I || Write Protect (active low)<br /> |-<br /> | 4 || GND || || Ground<br /> |-<br /> | 5 || DIO || I/O || Serial data input/output<br /> |-<br /> | 6 || CLK || I || Serial Clock<br /> |-<br /> | 7 || /HOLD || I || Hold (high=normal/resume, low=hold/pause)<br /> |-<br /> | 8 || VCC || || Vcc (min 2.7-max 3.6V @ Fr0 75MHz / min 3.0-max 3.6V @ Fastread Fr1 100MHz)<br /> |-<br /> |}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=USB_Dongle_Authenticator&diff=36155 USB Dongle Authenticator 2015-05-21T13:48:23Z <p>Euss: </p> <hr /> <div><br /> == 0x24000 - USB Dongle Authenticator ==<br /> <br /> note: inside ss_server1.fself<br /> Dongle check is done on Lv2 kernel start up<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Packet ID <br /> ! Description<br /> |-<br /> | 0x24001 <br /> | Generate Challenge<br /> |-<br /> | 0x24002 <br /> | Verify Response<br /> |}<br /> <br /> === 0x24001 - Generate Challenge ===<br /> <br /> *I have got access to this service through DM and tested it <br /> *The service expects no input parameters except those in SS packet header <br /> *It uses 0x5003 service (Generate Random Number) to generate random numbers that are used in challenge body <br /> *The length of a challnge body is always 23 bytes, first 3 bytes are always the same: '''0x2E 0x02 0x01'''<br /> <br /> Here are hexdumps of some challenge bodies i let 0x24001 service generate: <br /> &lt;pre&gt;2E 02 01 72 3A 0A 76 BB 81 CB 29 BC E7 B5 D6 62 7C 0E EE 23 18 A9 1D&lt;/pre&gt;<br /> &lt;pre&gt;2E 02 01 F0 DA 78 D4 1D CB D7 C9 C7 F0 32 F4 2E 92 39 BD 3F 32 93 AA&lt;/pre&gt;<br /> &lt;pre&gt;2E 02 01 3B B2 9D FD A8 83 AF 9A C0 E9 13 BB AE D5 6C 8C 45 2E DE 13&lt;/pre&gt;<br /> <br /> === 0x24002 - Verify Response ===<br /> <br /> *I have got access to this service and tested it with PSGroove <br /> *The response body is 25 bytes large <br /> *The first 3 bytes have to be '''0x2E 0x02 0x02''' or else the check fails <br /> *The 16 bit at offset 3 is a dongle ID <br /> *The dongle ID is checked if it's revoked or not <br /> *When the verification succeedes then '''product mode''' is set to '''1''' <br /> *The service calculates '''USB Dongle Key''' from '''USB Dongle ID''' and '''USB Dongle Master Key''' by using '''HMAC SHA-1''' <br /> *The service uses '''HMAC SHA-1''' to calculate the correct response body from the challenge body and '''USB Dongle Key''' <br /> *After that the service compares the calculated response body with the given one that was sent to the service <br /> *It seems that '''laid''' and '''paid''' from SS packet header are used in decryption process<br /> <br /> ==== USB Dongle Master Key ====<br /> <br /> *USB Dongle Master Key is stored encrypted in Process 6 <br /> *The encrypted key is 64 bytes large <br /> *The decrypted key is 20 bytes large <br /> *The USB Dongle Master Key is decrypted first time the service 0x24002 is used <br /> *The USB Dongle Master Key is decrypted by using the service '''0x200E (Decrypt Master)''' of '''Vitual TRM Manager''' <br /> *The decrypted USB Dongle Master Key is stored in Process 6 in clear text (after first usage of this service) <br /> *When decryption of USB Dongle Master Key fails then a dummy key is used <br /> *Unfortunately, in the HV dump 3.15 the USB Dongle Master Key was not decrypted at the moment of dumping <br /> *The first 12 bytes of decrypted USB Dongle Master Key is a magic value: '''_USB_DONGLE_'''. After these 12 bytes follows the real USB Dongle Master Key of size 20 bytes. So, if after decryption of USB Dongle Master Key, you see this magic value then the decryption was successfull.<br /> *To decrypt USB Dongle master key you need SC Iso Encrypt/Decrypt 5 Key and use VTRM Decrypt Master with the Master Key<br /> <br /> <br /> Here is the encrypted USB Dongle Master Key from HV: <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! 3.15 !! 4.xx<br /> |-<br /> | &lt;pre&gt;22 D5 D1 8C FF E2 4F AC EC 72 A2 42 A7 18 98 10<br /> 25 33 E0 96 F2 C1 91 0D 15 23 D3 07 74 E7 2B 72<br /> DF A6 DD E9 68 8B 76 2A 6A 87 51 7F 85 39 0B D4<br /> 20 3F 46 89 04 82 B7 30 84 89 4B CC 9D B1 24 7C&lt;/pre&gt; || &lt;pre&gt;&lt;/pre&gt;<br /> |-<br /> |}<br /> <br /> <br /> This is the '''decrypted''' dongle master key: <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! 3.15 !! 4.xx<br /> |-<br /> | &lt;pre&gt;46 DC EA D3 17 FE 45 D8 09 23<br /> EB 97 E4 95 64 10 D4 CD B2 C2&lt;/pre&gt; || &lt;pre&gt;&lt;/pre&gt;<br /> |-<br /> |}<br /> <br /> <br /> This is the '''decrypted''' dongle key for dongle ID&amp;nbsp;0xAAAA&amp;nbsp;: <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! 3.15-3.55 !! 4.xx<br /> |-<br /> | &lt;pre&gt;04 4E 61 1B A6 A6 E3 9A 98 CF<br /> 35 81 2C 80 68 C7 FC 5F 7A E8&lt;/pre&gt; || &lt;pre&gt;&lt;/pre&gt;<br /> |-<br /> |}<br /> <br /> <br /> Here is the USB Dongle Master Dummy Key from HV: <br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! 3.15 !! 4.xx<br /> |-<br /> | &lt;pre&gt;D1 FC 57 55 BF 20 FA B2 D4 A5 4A <br /> 0A 0C 5D 52 8E DF 66 CD 74&lt;/pre&gt; || &lt;pre&gt;&lt;/pre&gt;<br /> |-<br /> |}<br /> <br /> ==== USB Dongle ID Revoke List ====<br /> <br /> *Process 6 contains a revoke list for USB Dongle IDs <br /> *The revoke list is 0x2000 bytes large. It's a bitmap. <br /> *Each bit represents a USB Dongle ID. If bit is 0 then USB Dongle ID is revoked.<br /> <br /> The following USB Dongle IDs are revoked in HV: <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! 3.15 !! 4.xx<br /> |-<br /> | &lt;pre&gt;0, 2, 13, 32, 34, 176, 241&lt;/pre&gt; || &lt;pre&gt;&lt;/pre&gt;<br /> |-<br /> |}<br /> <br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=ODE&diff=36153 ODE 2015-05-21T11:09:49Z <p>Euss: /* SKU differences */</p> <hr /> <div>akkronym for: Optical Drive Emulator<br /> <br /> = SKU differences =<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Model !! Controller !! Sniffing/Injecting !! Exploitable !! 3K3Y FAT !! Cobra !! Cobra QSV !! &lt;abbr title=&quot;3K3Y Ultra Slim&quot;&gt;3ks R&lt;/abbr&gt; !! E3 ODE Pro !! Stone ODE !! Matrix ODDE<br /> |-<br /> | [[CECHAxx|CECHA]] up to [[CECHKxx|CECHK]] || on daugtherboard || via wide || {{Yes}} || {{Y}} || {{Y}} || {{N}} || {{N}} || {{N}} || {{N}} || {{N}}<br /> |-<br /> | [[CECHLxx|CECHL]] up to [[CECHQxx|CECHQ]] || on daugtherboard || via small || {{Yes}} || {{N}} || {{Y}} || {{N}} || {{N}} || {{N}} || {{N}} || {{N}}<br /> |-<br /> | [[CECH-20xx|CECH-2000]] up to [[CECH-21xx|CECH-2100]] || on daugtherboard || via small || {{Yes}} || {{N}} || {{Y}} || {{N}} || {{Y}} || {{Y}} || {{Y}} || {{N}}<br /> |-<br /> | [[CECH-25xx|CECH-2500]] || [[CXD5132R-1|on motherboard]] || on motherboard || {{Some}} || {{N}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}}<br /> |-<br /> | [[CECH-30xx|CECH-3000]] || [[CXD5132R-1|on motherboard]] || on motherboard || {{No}} || {{N}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}}<br /> |-<br /> | [[CECH-40xx|CECH-4000]] || [[CXD5132R-1|on motherboard]] || on motherboard || {{No}} || {{N}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}}<br /> |-<br /> | [[CECH-42xx|CECH-4200]] || on motherboard || on motherboard || {{No}} || {{N}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}}<br /> |-<br /> | [[CECH-43xx|CECH-4300]] || on motherboard || on motherboard || {{No}} || {{N}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}} || {{Y}}<br /> |-<br /> |}<br /> == Notes ==<br /> * [[CECHAxx|CECHA]] up to [[CECH-30xx|CECH-3000]] : on [[4.55_CEX|OFW 4.55]] and higher require the DMC module + swapdisc (below [[4.55_CEX|OFW 4.55]] there is no need for DMC module/swapdisc).<br /> * [[CECH-40xx|CECH-4000]], [[CECH-42xx|CECH-4200]], [[CECH-43xx|CECH-4300]] : work with lid-detect wire soldered + swapdisc, but do not require DMC module.<br /> http://www.team-cobra-ode.com/downloads/Anti-ODE_Security_Bypass_Manual_%28English%29_v1.2.pdf<br /> <br /> = 3K3Y =<br /> == Ripper ==<br /> === Hardware ===<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:3K3Y ripper.png|200px|thumb|left|3K3Y ripper]]&lt;/div&gt;<br /> <br /> mounted between SATA/PATA connector and [[Bluray Drive ]] thus emulating drive, using [[Storage_Manager#0x5004_-_Authenticate_BD_Drive|drivekeys]] obtained on exploitable consoles<br /> <br /> <br /> ==== 3K3Y ripper - Components ====<br /> ===== U1 : JM20337 (Hi-Speed USB to SATA &amp; PATA Combo Bridge) 64-pin LQFP =====<br /> Product page: http://www.jmicron.com/JM20337.html<br /> <br /> '''note:''' pin34 4.7K (472) resistor present (R6) - might need removing (to solve corruption errors, when applicable)<br /> <br /> ===== X1 : 12.000 (12MHz crystal) =====<br /> ===== VR1: AX1117 (low drop regulator) =====<br /> <br /> === Software ===<br /> * [http://mir.cr/1R29QCAS 3k3y Keydumper v1.00] - outputs to first available device in root of USB Mass Storage device or /dev_hdd0/tmp/3Dump.bin<br /> * [http://www.mirrorcreator.com/files/1SCZPMSJ/ripp3r.v.1.02.rar_links 3k3y Ripper v1.02] - Windows software for ripping/decrypting/reencrypting PS3 disks, including PDF user manual.<br /> <br /> == ODE ==<br /> <br /> === PATA ===<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:3k3y-mainboard-PATA.jpg|200px|thumb|left|3k3y - mainboard - PATA]]&lt;/div&gt;<br /> <br /> <br /> &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;<br /> <br /> === SATA ===<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:3KS-ODE.png|200px|thumb|left|3KS ODE - driveboard]]&lt;br /&gt;[[File:20xx series 3k3y-S daughterboard.jpg|200px|thumb|left|3KS ODE - 20xx series daughterboard]]&lt;/div&gt;<br /> <br /> <br /> &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;<br /> <br /> = Cobra =<br /> &lt;br /&gt;&lt;br /&gt;<br /> <br /> == Cobra ODE Main Board ==<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:Cobra ODE Main Board.jpg|200px|thumb|left|Cobra ODE Main Board]]&lt;/div&gt;<br /> &lt;br /&gt;&lt;br /&gt;<br /> <br /> == Cobra ODE Daughter Board ==<br /> &lt;br /&gt;&lt;br /&gt;<br /> <br /> == Cobra Drive Motor Controller Board ==<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:Cobra - DMC module - Drive-Motor-Controller.jpg|200px|thumb|left|Cobra ODE DMC module]]&lt;/div&gt;<br /> &lt;br /&gt;&lt;br /&gt;<br /> <br /> = 3ks R =<br /> aka: 3K3Y ODDE Ultra Slim<br /> &lt;gallery&gt;<br /> File:3ks-R.png|3ks R<br /> &lt;/gallery&gt;<br /> <br /> = E3 ODE Pro =<br /> &lt;gallery&gt;<br /> File:E3-ODE-PRO.jpg|E3 ODE Pro<br /> &lt;/gallery&gt;<br /> <br /> E3 ODE Pro run a version of embedded Linux from Freescale company.<br /> I had figured out that the lazy E3 team forgot to disable debug interface &quot;Serial&quot; from ODE board, so you can fully control what ODE do from this.<br /> I had dumped the full boot log from E3 ODE and its clones &quot;Matrix ODE, Stone ODE, Modbo ODE&quot;, you can see it here [http://pastie.org/10054287 E3 ODE Bootlog] - 'Abkarino'<br /> <br /> = Stone ODE =<br /> http://www.stone-ode.com/ -&amp;gt; http://web20522.w106.vhost001.cn/index.html<br /> &lt;gallery&gt;<br /> File:Stone ODE.jpg|Stone ODE board<br /> File:Stone ODE board.jpg|Stone ODE set<br /> File:Stone ODE wireset.jpg|Stone ODE wireset<br /> File:Stone ODE diagonal.jpg|Stone ODE diagonal<br /> &lt;/gallery&gt;<br /> <br /> = Matrix ODDE =<br /> http://www.matrixode.com/products.html<br /> <br /> &lt;gallery&gt;<br /> File:Matrix ODDE.jpg|Matrix ODE set<br /> File:MTX Connection cables.JPG|Matrix ODE - MTX Connection cables<br /> File:MTX ODE Mainboard..JPG|Matrix ODE - MTX ODE Mainboard<br /> File:MTX SOLDER BOARD.JPG|Matrix ODE - MTX Solder Board<br /> File:MTX USB STICK.JPG|Matrix ODE - MTX USB Stick<br /> &lt;/gallery&gt;<br /> <br /> <br /> = IRD / Keys =<br /> * http://mir.cr/6VTJKVIH IRD<br /> * http://mir.cr/1U2SL5AE KEYS<br /> <br /> <br /> {{Reverse engineering}}<br /> {{Hardware Modification}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=MultiMan&diff=36151 MultiMan 2015-05-20T18:51:28Z <p>Euss: </p> <hr /> <div>{{infobox homebrew<br /> | name = multiMan<br /> | image = Multiman.jpg<br /> | releasedate = December 2010<br /> | author = deanK<br /> | website = [http://psx-scene.com/forums/content/multiman-v4-66-03-base-now-available-black-screen-games-cobra-bd-mirror-more-deank-4772/ PSX-Scene]<br /> | version = 04.70.02<br /> | fwver = 3.55/4.2x/4.3x/4.4x/4.5x/4.6x-4.70<br /> | download = [https://www.sendspace.com/file/rq4yfj multiMAN 04.70.02 BASE (20150520).pkg]<br /> }}<br /> <br /> = Info =<br /> <br /> Here is a multifunctional tool, which includes 8 different display modes (for games, AVCHD and Blu-ray) and File Manager + background running FTP s[[Keyboard]]<br /> <br /> '''Features:'''<br /> <br /> * Support and display for 7 devices (HDD/USB/BD/SDHC/MS/CF)<br /> * Support for REMOTE PLAY via PSP or other compatible peripherals<br /> * Update check/download feature<br /> * Support for AVCHD activation from external USB devices<br /> * Support for playback of AVCHD and Blu-ray content from internal HDD<br /> * Overscan support for DLP and CRT TV sets<br /> * MP3 playback<br /> * JPEG/PNG picture viewer<br /> * HEX file viewer<br /> * Support for at least 15 freetype fonts (user can change using [R3] in game display modes)<br /> * Support [[Keyboard]]<br /> * Screen-shot<br /> <br /> = Gallery =<br /> &lt;gallery&gt;<br /> File:Multiman.jpg<br /> File:Mmnl01y.jpg<br /> File:Sm17y.jpg<br /> File:Mmsm05y.jpg<br /> &lt;/gallery&gt;<br /> <br /> = Standalone Browser =<br /> <br /> [http://www.sendspace.com/file/abjg4s BROWSER.SELF]<br /> <br /> This is a standalone browser, which can be used by any other application (not just multiMAN).<br /> <br /> * Supports downloading of files<br /> * FTP server running in the background (openps3ftp) (login: anonymous, password: &lt;any&gt;)<br /> * Allocates ~150MB for the browser, so no more 'insuff. memory' errors<br /> * If URL is parsed, it will open it. If not -&gt; Official PS3 UK page is opened<br /> * On exit it will return to the caller application (if RELOAD.SELF is present in the same folder)<br /> * Downloaded files are saved under the current folder + ./DOWNLOADS<br /> <br /> If present in multiMAN's USRDIR folder - it will be used instead of the build-in mM browser.<br /> <br /> Other devs are free to use it in their apps.<br /> <br /> The proper way would be to create your own EBOOT.BIN, which will call the BROWSER.SELF with any parameter/URL you wish.<br /> <br /> '''CODE''':<br /> <br /> &lt;pre&gt;void launch_self(char *_self, char *_param)<br /> {<br /> char* launchargv[2];<br /> char self[256];<br /> sprintf(self, &quot;%s&quot;, _self);<br /> <br /> memset(launchargv, 0, sizeof(launchargv));<br /> launchargv[0] = (char*)malloc(strlen(_param) + 1); strcpy(launchargv[0], _param);<br /> launchargv[1] = NULL;<br /> exitspawn((const char*)self, (char* const*)launchargv, NULL, NULL, 0, 64, SYS_PROCESS_PRIMARY_STACK_SIZE_512K);<br /> }&lt;/pre&gt;<br /> <br /> '''Launch'''<br /> &lt;pre&gt;<br /> launch_self(browser_self, start_page);&lt;/pre&gt;<br /> <br /> '''Self explanitory'''<br /> <br /> &lt;pre&gt;launch_self((char*)&quot;/dev_hdd0/game/XXXX12345/USRDIR/BROWSER.SELF&quot;, <br /> (char*)&quot;http://www.google.com/&quot;);&lt;/pre&gt;<br /> <br /> <br /> <br /> = Errors with Games + Fixes =<br /> <br /> '''Your Games are not detected?'''<br /> <br /> &lt;pre&gt;* Proper structure:<br /> /dev_***/GAMES/***GAME_NAME***/PS3_GAME/USRDIR/EBOOT.BIN<br /> <br /> * Wrong structure:<br /> /dev_***/GAMES/***SOME_NAME***/***ANOTHER_NAME***/PS3_GAME/USRDIR/EBOOT.BIN<br /> <br /> * Press &quot;SELECT+L3&quot; to refresh the list (or use the REFRESH option in system menu or XMMB Game column)<br /> * Check options.ini/options_default.ini and edit it properly if you store your games in different than defined location&lt;/pre&gt;<br /> <br /> '''All your games give you black screen after installing on 3.55 firmware?'''<br /> <br /> &lt;pre&gt;It was reported numerous times that such problem may arise after installing KMEAW 3.55 CFW on a new PS3 system or after updating from 3.41. In any case the solution is easy enough:<br /> <br /> * Download and install &quot;FIX PERMISSIONS&quot; package file ([http://www.4shared.com/file/AHE7153v/Fix_Permission_For_Waninkoko_K.html download link])<br /> * Start the tool and wait for it to finish its job - it will return you back to XMB screen<br /> * Try to launch multiMAN and load a game - all should be okay now.&lt;/pre&gt;<br /> <br /> = Changelog =<br /> <br /> I put all the changelog [http://pastebin.com/YL42ezXg here] because it's very long.<br /> <br /> &lt;pre&gt;===========<br /> <br /> 04.18.00<br /> <br /> * Added support for downloadable packages/files in the Web column<br /> * Fixed some minor issues (rename/delete) when using &quot;Game Settings&quot; menu (after using L1/R1 to switch games)<br /> * Reworked some core functions and improved mM's performance even more<br /> <br /> ===========<br /> <br /> 04.17.05<br /> <br /> * Added [www.brewology.com] installable packages in the WEB column<br /> * Fixed access to AVCHD/Blu-ray Movie Discs and DVD Video Discs<br /> * When moving files on the same drive mmOS won't check for available free space<br /> * Improved background scanning/verifying of USB games<br /> * Added support for AVCHD HDD movies to lastGAME<br /> <br /> ===========<br /> <br /> 04.17.00/01/02/04<br /> <br /> * Improved copying folders (double progress bar and faster speed)<br /> * Minor fix for 4.30CFW Hermes payload<br /> * Fixed copying folders with 0 byte files<br /> * Fixed problem with split games in stealthMAN<br /> * installPKG [Singstar Replacement] available (http://www.sendspace.com/file/klv9jz)<br /> * installPKG standalone updated, too (http://www.sendspace.com/file/srhvk7)<br /> * Installing PKG files will not reboot the PS3<br /> * Visual improvements<br /> * Added SD/MS/CF entries in Retro<br /> * Fade-in for game backgrounds<br /> * Some other improvements related to copying/scanning/verifying/etc<br /> * multiMAN &quot;minimal&quot;/&quot;bare&quot; version available (read below)&lt;/pre&gt;<br /> <br /> = Option Files =<br /> <br /> == Options File ==<br /> <br /> DEFAULT options included in the install/update packages: options_default.ini<br /> <br /> &lt;pre&gt;<br /> ################################################## ################<br /> ##### #####<br /> #### Configuration File ####<br /> ##### #####<br /> ################################################## ################<br /> ##### #####<br /> #### Edit and save this file to your Playstation3 as: ####<br /> #### /dev_hdd0/game/BLES80608/USRDIR/options.ini ####<br /> ##### #####<br /> ################################################## ################<br /> <br /> # &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Directory / Folder Options &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br /> # ================================================== ======================================<br /> <br /> # Option: Game Backup Folders<br /> hdd_dir=/dev_hdd0/GAMES<br /> usb_dir=GAMES<br /> <br /> # Option: Look for Game Backups recursively in these folders<br /> # Hint: leave blank for USB (usb_home) root (/) folder<br /> # Main search folders:<br /> hdd_home=/dev_hdd0/GAMES<br /> usb_home=/GAMES<br /> <br /> # Secondary search folders:<br /> hdd_home2=/dev_hdd0/GAMEZ<br /> hdd_home3=/dev_hdd0/game/OMAN46756/GAMEZ<br /> hdd_home4=/dev_hdd0/game/LAUN12345/GAMEZ<br /> hdd_home5=/dev_hdd0/BDRIPS<br /> <br /> usb_home2=/GAMEZ<br /> usb_home3=/BDRIPS<br /> #usb_home4=/_skip_<br /> #usb_home5=/_skip_<br /> <br /> # Directory to store covers<br /> covers_dir=/dev_hdd0/game/BLES80608/USRDIR/covers<br /> <br /> # Option: Directory to look for themes<br /> themes_dir=/dev_hdd0/game/BLES80608/USRDIR/themes<br /> <br /> # Option: Directory to store downloaded themes (preview images only)<br /> themes_web_dir=/dev_hdd0/game/BLES80608/USRDIR/themes_web<br /> <br /> # Option: Directory to save downloaded update PKG<br /> #update_dir=/dev_hdd0/game/BLES80608/USRDIR/TEMP<br /> <br /> # Option: Directory to save web browser downloaded content<br /> #download_dir=/dev_hdd0/game/BLES80608/USRDIR/DOWNLOADS<br /> <br /> # ================================================== ===========================<br /> # Retro EMULATORS<br /> # ================================================== ===========================<br /> <br /> # ================================================== ===========================<br /> # RETRO COLUMN COVERS INFORMATION<br /> # ================================================== ===========================<br /> # Covers for PS1 and PS2 games in ISO/BIN+CUE format and for optical discs<br /> # are stored in the following location (OPL cover art format ABCD_123.45_COV.JPG):<br /> #<br /> # PS1 -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/psx<br /> # PS2 -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/psx<br /> #<br /> # If you wish to use your own covers, place the images in the same folder<br /> # where the ISO/BIN+CUE files are stored (/dev_hdd0/PSXISO, PS2ISO)<br /> # and name them *EXACTLY* as the ISO/BIN+CUE file (without the extension) + .jpg or .png.<br /> #<br /> # Example: My_PS1_Game.ISO<br /> # COVERS : My_PS1_Game.jpg<br /> #<br /> # Example: My_PS2_Game.CUE<br /> # COVERS : My_PS2_Game.png<br /> #<br /> # Covers must be in PNG format (max 408x408 pixels),<br /> # or in JPG format, having width dividable by 2 but not larger than 3264x3264 pixels.<br /> #<br /> # ================================================== ===========================<br /> # Covers for Retro column games (ROMS) are stored and first looked for in:<br /> #<br /> # SNES -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/snes<br /> # FCEU -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/fceu<br /> # GEN+ -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/gen<br /> # VBA -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/vba<br /> # FBA -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/fba<br /> #<br /> # Covers must be named *EXACTLY* as the game ROM (without the extension) + .jpg or .png<br /> #<br /> # Example: GAME_ROM_NAME.EXT<br /> # COVERS : GAME_ROM_NAME.jpg or GAME_ROM_NAME.png<br /> #<br /> # Covers must be in PNG format (max 408x408 pixels),<br /> # or in JPG format, having width dividable by 2 but not larger than 3264x3264 pixels.<br /> #<br /> # Use covers with resolution of 408x180 for best visual results.<br /> # The program will also look for covers in the same folder where ROMs are found.<br /> # For best results use internal hdd (/dev_hdd0/ROMS/****) to store your roms and covers.<br /> #<br /> # ================================================== ===========================<br /> # EMULATOR EXECUTABLES AND PATHS<br /> # ================================================== ===========================<br /> #<br /> # SNES9x for PS3 (Super Nintendo ES Emulator)<br /> # The program will also scan /dev_usb00*/ROMS/snes for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/snes for game roms and covers<br /> # ROM extensions: SMC/smc, FIG/fig, SFC/sfc, GD3/gd3, GD7/gd7, DX2/dx2, BSX/bsx, SWC/swc, JMA/jma, ZIP/zip<br /> #<br /> snes_self=/dev_hdd0/game/SNES90000/USRDIR/RELOAD.SELF<br /> snes_roms=/dev_hdd0/game/SNES90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # GenesisPlus GX for PS3 (SEGA Genesis / Mega Drive emulator)<br /> # The program will also scan /dev_usb00*/ROMS/gen for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/gen for game roms and covers<br /> # ROM extensions: BIN/bin, SMD/smd, GEN/gen, SMS/sms, md/MD, zip/ZIP<br /> #<br /> genp_self=/dev_hdd0/game/GENP00001/USRDIR/RELOAD.SELF<br /> genp_roms=/dev_hdd0/game/GENP00001/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # FCEU for PS3 (NES / FCE Ultra emulator)<br /> # The program will also scan /dev_usb00*/ROMS/fceu for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/fceu for game roms and covers<br /> # ROM extensions: UNIF/unif, NES/nes, FDS/fds, ZIP/zip<br /> #<br /> fceu_self=/dev_hdd0/game/FCEU90000/USRDIR/RELOAD.SELF<br /> fceu_roms=/dev_hdd0/game/FCEU90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # VBA for PS3 (Gameboy / Advanced emulator)<br /> # The program will also scan /dev_usb00*/ROMS/vba for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/vba for game roms and covers<br /> # ROM extensions: gba/GBA, gbc/GBC, gb/GB<br /> #<br /> vba_self=/dev_hdd0/game/VBAM90000/USRDIR/RELOAD.SELF<br /> vba_roms=/dev_hdd0/game/VBAM90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # FB Alpha/Next for PS3<br /> # The program will also scan /dev_usb00*/ROMS/fba for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/fba for game roms and covers<br /> # ROM extensions: zip/ZIP or files with no extension<br /> #<br /> fba_self=/dev_hdd0/game/FBAN00000/USRDIR/RELOAD.SELF<br /> fba_roms=/dev_hdd0/game/FBAN00000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; END OF INI FILE &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br /> # ================================================== ===========================<br /> #END<br /> &lt;/pre&gt;<br /> <br /> <br /> <br /> == COLOR.INI ==<br /> <br /> <br /> Location: /dev_hdd0/game/BLES80608/USRDIR/COLOR.INI) (use .INI for your custom colors. COLOR.BIN is the default one - don't change it)<br /> <br /> &lt;pre&gt;# COLOR AND DISPLAY THEME SETTINGS<br /> #<br /> # COLOR FORMAT 0xAABBGGRR<br /> #<br /> # AA - ALPHA TRANSPARENCY (00-Fully transparent, FF fully opaque)<br /> # BB - BLUE<br /> # GG - GREEN<br /> # RR - RED<br /> <br /> PS3DISC=0xff807000<br /> PS3DISCSEL=0xfff0e000<br /> <br /> SEL=0xff00ffff<br /> PS3=0xe0e0e0e0<br /> PS2=0xff06b02e<br /> DVD=0xffdcc503<br /> BDMV=0xff0050ff<br /> AVCHD=0xff30ffff<br /> <br /> LEGEND=0xc0c0c0c0<br /> <br /> FMFILE=0xc0c0c0c0<br /> FMDIR=0xc0808080<br /> FMJPG=0xcc00cc00<br /> FMMP3=0xc033ffee<br /> FMEXE=0xc03310ee<br /> <br /> HEXVIEW=0xc0a0a0a0<br /> SPLIT=0xc00080ff<br /> <br /> XMB_CLOCK=0xffd0d0d0<br /> XMB_COLUMN=0xf0e0e0e0<br /> XMB_TITLE=0xf0e0e0e0<br /> XMB_SUBTITLE=0xf0909090<br /> <br /> XMB_SPARK_SIZE=4<br /> <br /> #SPARK/STARS COLOR USES RRGGBBAA format<br /> XMB_SPARK_COLOR=0xffffff00<br /> <br /> #TOP/SIDE MENU COLORS USE RRGGBBAA format<br /> TOP_MENU_COLOR=0x30303000<br /> SIDE_MENU_COLOR=0x06599400<br /> <br /> ################################################## ##################<br /> #<br /> # END OF COLOR DEFINITIONS<br /> #<br /> ################################################## ##################<br /> #<br /> # DISPLAY ELEMENTS<br /> #<br /> ################################################## ##################<br /> <br /> # show or hide the device list/ip address (1 or 0)<br /> device_list=1<br /> <br /> # show or hide device list separator line (1 or 0)<br /> device_separator=1<br /> <br /> # device list and separator Y offset (0 - 1079)<br /> device_separator_y=956<br /> <br /> # show or hide legend image or change vertical position (1 or 0), y (0-1079)<br /> legend=1<br /> legend_y=853<br /> <br /> # show or remove the drive icon in the lower right corner (1 or 0)<br /> # (0-1919) (to horizontally move the drive icon)<br /> # (0-1079) (to vertically move the drive icon)<br /> drive_icon=1<br /> drive_icon_x=1790<br /> drive_icon_y=964<br /> <br /> # Option: user_font<br /> # Valid Parameter: 0 - 9<br /> #user_font=0<br /> <br /> # Option: game_bg_overlay<br /> # Valid Parameter: 0 - do not overlay game PIC1.PNG over user background picture<br /> # Valid Parameter: 1 - overlay (default)<br /> #game_bg_overlay=1<br /> <br /> #<br /> # END OF DISPLAY ELEMENTS<br /> #&lt;/pre&gt;<br /> <br /> Just like options.ini, if you plug a USB stick with COLOR.INI it will be used by multiMAN (no need to ftp the file). If you wish to restore original colors after you made a change - either use the code from above or delete COLOR.INI from /USRDIR/ folder.<br /> <br /> == USB.CFG ==<br /> <br /> &lt;pre&gt;0x12ab:0x3c4d:1&lt;/pre&gt;<br /> <br /> VENDOR_ID:PRODUCT_ID:NUM_OF_PARTITIONS<br /> <br /> Hexadecimal values must be lowercase:<br /> <br /> 0x02'''E'''8:0x6'''A'''14:1 = Wrong<br /> 0x02'''e'''8:0x6'''a'''14:1 = Right<br /> <br /> = Navigation =<br /> <br /> &lt;pre&gt;<br /> Navigation in GAME display modes:<br /> <br /> [X] - Load a title<br /> [O] - Exit to XMB<br /> [ ] - Settings menu for selected title<br /> [/\] - System Menu<br /> <br /> In XMMB MODE:<br /> [X] - Load a title (or activate function)<br /> [ ] - In XMMB - Group content (SELECT+[SQUARE] group by Title for Game/Favorites/Retro columns)<br /> [/\] - Settings menu for selected title<br /> <br /> General navigation (PS3 PAD, MOVE, BD REMOTE):<br /> <br /> [R1] - Switch to next game display mode<br /> [L1] - Switch to prev game display mode<br /> <br /> [R3] - change current FreeType font<br /> [L3] - Switch Title Names font size / paths<br /> <br /> [SELECT]+[O] - rename game title (changes PARAM.SFO)<br /> <br /> [SELECT]+[L2]/[R2] - change overscan options<br /> [SELECT]+[L3] - force content refresh from all devices<br /> [SELECT]+[R1] - change content mode (GAMES/VIDEO/BOTH)<br /> <br /> [SELECT]+[START] - launches File Manager<br /> [START]+[SELECT] - restarts multiMAN<br /> <br /> [START]+[/\] - enable PFS driver (for external USB NTFS HDDs)<br /> [START]+[R2] - Screenshot to RAW RGB (saved in /dev_hdd0 or connected /dev_usb000 or /dev_usb001)<br /> <br /> [START]+[left] - Previous MP3 song in the playlist<br /> [START]+[right] - Next MP3 song in the playlist<br /> [START]+[UP] - Increase playback volume<br /> [START]+[DOWN] - Decrease playback volume<br /> [START]+[ ] - stop music playback (for mp3 and background theme audio)<br /> <br /> * BD Remote: [ENTER] and [PLAY] keys will act as [X]<br /> * BD Remote: [PAUSE] will pause music playback<br /> * BD Remote: [PREV]/[NEXT] will skip to previous/next audio track<br /> * BD Remote: [STOP] will stop music playback<br /> * BD Remote: [SLOW&lt;&lt;]/[SLOW&gt;&gt;] will change playback volume<br /> * BD Remote: [BLUE] will switch to File Manager and back<br /> * BD Remote: [GREEN] will turn on the Screensaver<br /> <br /> <br /> <br /> Navigation in FILE MANAGER mode:<br /> <br /> <br /> [ANALOGUE STICKS] - Move mouse pointer<br /> [D-PAD] - up/down/left/right moves mouse cursor 1 line up/down (left/right pane)<br /> <br /> [O] - Open command menu<br /> <br /> [L1] - Switch to prev game display mode<br /> [R1] - Switch to next game display mode<br /> [SELECT]+[L1] - Switch to the game mode before File Manager was launched<br /> <br /> [L2] - Page up (current pane)<br /> [R2] - Page down (current pane)<br /> [R2]+[UP] - Scroll to start of file list<br /> [R2]+[DOWN] - Scroll to end of file list<br /> <br /> [X] - Enters selected directory<br /> [X] - Play selected MP3 file and loads remaining in playlist, view selected PNG/JPG picture (and enters PICTURE viewer)<br /> [X] - Play Video files via Showtime<br /> [X] - Execute .SELF files<br /> [/\] - Go one directory level up<br /> [SQUARE] - Mark file or folder for batch copy/move/delete<br /> <br /> Bottom device icons:<br /> <br /> [X] - Loads device folders in LEFT pane<br /> [O] - Loads device folders in RIGHT pane<br /> <br /> ***<br /> <br /> [SELECT]+[L2]/[R2] - change overscan options<br /> [SELECT]+[L1] - change cover mode<br /> <br /> [START]+[LEFT] - Previous MP3 song in the playlist<br /> [START]+[RIGHT] - Next MP3 song in the playlist<br /> [START]+[UP] - Increase playback volume<br /> [START]+[DOWN] - Decrease playback volume<br /> [START]+[ ] - stop music playback (for mp3 and background theme audio)<br /> <br /> <br /> <br /> Navigation in PICTURE VIEWER<br /> <br /> [X] - Next image<br /> [L1]/[LEFT] - Previous image<br /> [R1]/[RIGHT] - Next image<br /> [L2] - Zoom In<br /> [R2] - Zoom Out<br /> [Left Stick] - Pan<br /> [Right Stick] - Zoom<br /> [L3]/[DOWN] - Zoom image to fit width<br /> [R3]/[UP] - Zoom image to fit height<br /> [SELECT] - Show file information<br /> [START] - Starts picture slideshow<br /> [/\] or [O] - Exit picture viewer<br /> <br /> <br /> Navigation in HEX file viewer<br /> <br /> [UP]/[DOWN] - Scroll in pages (512bytes)<br /> [LEFT]/[RIGHT] - Scroll in blocks (8KB)<br /> [L1] - Seek to start of file<br /> [R1] - Seek to end of file<br /> [L2] - Scroll up one line (16 bytes)<br /> [R2] - scroll down one line (16 bytes)<br /> [/\] or [O] - Exit HEX file viewer<br /> [SELECT] - Switch between file and GameOS memory view mode<br /> [START] - Create LV2 memory dump file (when in GameOS memory view mode)<br /> <br /> <br /> <br /> NAVIGATION WHEN USING USB KEYBOARD OR USB MOUSE:<br /> <br /> <br /> MOUSE NAVIGATION:<br /> <br /> LEFT BUTTON = [X]<br /> RIGHT BUTTON = [O]<br /> WHEEL UP = [UP]<br /> WHEEL DOWN = [DOWN]<br /> WHEEL BUTTON = [L1] (to switch display modes)<br /> <br /> <br /> KEYBOARD NAVIGATION:<br /> <br /> In game display modes:<br /> [F1] - [F6] - directly select display modes (1-5 and 6th is file manager)<br /> [TAB] = [L1] (switch to next display mode)<br /> ARROWS = UP/DOWN/LEFT/RIGHT<br /> <br /> [NUM+] - increase mp3 volume (select+UP)<br /> [NUM-] - decrease mp3 volume (select+down)<br /> [NUM /] - previous MP3 song<br /> [NUM *] - next MP3 song<br /> [PageUp]/[PageDn] - Scroll games in pages<br /> [F7] or [CAPS LOCK] - switch title names size/paths (like L3)<br /> [F8] - USB patch mode<br /> [F9] - TEST source<br /> [F10] - Check for updates (like R3)<br /> [F11] - previous display mode<br /> [F12] - next display mode<br /> <br /> [C] - Copy [O]<br /> ENTER = [X] Launch game<br /> DEL = [ ] Delete game<br /> [ESC] - Quit [/\]<br /> <br /> ***<br /> <br /> In FILE MANAGER mode:<br /> [F2] - rename current file/folder<br /> [TAB] = [L1] (switch to next display mode)<br /> ARROWS = UP/DOWN/LEFT/RIGHT<br /> <br /> [NUM+] - increase mp3 volume (select+UP)<br /> [NUM-] - decrease mp3 volume (select+down)<br /> [NUM /] - previous MP3 song<br /> [NUM *] - next MP3 song<br /> [PageUp]/[PageDn] - Scroll current pane<br /> <br /> [F11] - previous display mode<br /> [F12] - next display mode<br /> <br /> [C] - Copy [O]<br /> [X] - Move [select-O]<br /> [V] - View file in HEX viewer<br /> ENTER = enter folder or play mp3/ac3 or view jpg/png<br /> DEL - Delete file<br /> INS - Create new folder<br /> [ESC] - Quit [/\]&lt;/pre&gt;<br /> <br /> = PS3 Network Server Setup =<br /> <br /> Each PC HOST goes in separate mounted folder (net_host#). Max of 10 hosts supported (0-9).<br /> <br /> '''Hosts are defined in &quot;SETTINGS column/menu'''<br /> <br /> The usage is quite simple:<br /> <br /> &lt;pre&gt;ps3netsrv.exe root_path port_to_listen [IP_RESTRICTIONS]<br /> <br /> Example:<br /> ps3netsrv.exe d:\downloads 11222<br /> ps3netsrv.exe h: 60806<br /> ps3netsrv.exe e:\temp 22333 256&lt;/pre&gt;<br /> <br /> &lt;pre&gt;ps3serv.exe d:\music 11222<br /> <br /> (c) 2012, PS3 Network server for multiMAN 04.01.00<br /> =================================================<br /> * Serving path : d:\music<br /> =================================================&lt;/pre&gt;<br /> <br /> = Support for AVCHD and BDMV Structures =<br /> <br /> multiMAN supports managing AVCHD and BDMV structures, but it doesn't actually PLAY them. It mounts them to their proper locations so your PS3 can find/recognize the structures and play them via XMB [Video] tab menu.<br /> <br /> You can create proper AVCHD structures with various tools and equipment like multiAVCHD, AVCHD Coder, tsMuxeR, AVCHD camcoders.<br /> <br /> Coloring and prefixes in the game display modes:<br /> <br /> YELLOW COLOR = AVCHD<br /> ORGANGE/RED COLOR = Blu-ray (BDMV)<br /> <br /> * [Video] (YELLOW color) = AVCHD on external USB HDD/stick<br /> * ''[Video] (ORANGE/RED color) = BDMV on external USB HDD/stick'' - NOT WORKING PROPERLY<br /> * [HDD Video] (Yellow) = AVCHD on internal HDD<br /> * [HDD Video] (Orange/Red) = BDMV on internal HDD<br /> <br /> <br /> * '''AVCHD or BDMV on external HDD/USB must be stored in the root \ folder of your device:'''<br /> <br /> X:\AVCHD_MOVIE_1\BDMV\INDEX.BDM<br /> X:\BLURAY_MOVIE_2\BDMV\index.bdmv (NOT WORKING PROPERLY)<br /> <br /> <br /> * '''AVCHD or BDMV on internal HDD must be stored in the same folder where your games are (for example /dev_hdd0/GAMES)'''<br /> <br /> /dev_hdd0/GAMES/MOVIE_1/BDMV/INDEX.BDM<br /> /dev_hdd0/GAMES/MOVIE_2/BDMV/index.bdmv<br /> <br /> <br /> * AVCHD movies on external USB HDD/stick will be properly renamed upon activation (only ONE active AVCHD folder supported by PS3)<br /> <br /> * BDMV (Blu-ray) movies on external USB will be mounted as BDMV disc (original BD game/video disc required) - NOT WORKING PROPERLY<br /> <br /> * AVCHD movies on internal HDD will be mounted to externally connected USB/SDHC/MS storage device (USB stick/SDHC/MS card required with 22KB free)<br /> <br /> * BDMV (Blu-ray) movies on internal HDD must be converted to AVCHD before mounting. multiMAN will prompt you to do it for you - accept it and convert it. Then it will be mounted as AVCHD.<br /> <br /> * BDMV (Blu-ray) movies authored with JAVA extension (BD-J discs) are not supported. You can check the contents of BDJO or JAR folders. If there are files there - it won't work.<br /> <br /> Playing back the mounted structure is done by activating the AVCHD icon from PS3's XMB Video tab - you must select the USB/SDHC/MS storage device, used for mounting.<br /> <br /> = Download =<br /> Current version:<br /> * [https://www.sendspace.com/file/rq4yfj multiMAN 04.70.02 BASE (20150520).pkg]<br /> <br /> Older:<br /> * 04.70.00 BASE CEX (20150516):<br /> ** [https://www.sendspace.com/file/3k8hxz multiMAN ver 04.70.00 BASE CEX (20150516).pkg]<br /> ** [https://www.sendspace.com/file/iy9iq6 multiMAN ver 04.70.00 STEALTH (20150516).zip]<br /> * 04.66.10 BASE CEX (20150110):<br /> ** [https://www.sendspace.com/file/c1b9w5 multiMAN ver 04.66.10 BASE CEX (20150110).pkg]<br /> * 04.66.09 BASE (20150107):<br /> ** [https://www.sendspace.com/file/xknnp2 multiMAN ver 04.66.09 BASE CEX (20150107).pkg]<br /> * 04.66.06 BASE (20141201)<br /> ** [https://www.sendspace.com/file/z7d5zp multiMAN ver 04.66.06 BASE (20141201).zip (129.74MB)]<br /> * 04.66.05 BASE (20141129)<br /> ** [https://www.sendspace.com/file/slwqqr multiMAN ver 04.66.05 BASE CEX (20141129).pkg (46MB)]<br /> * 04.66.04 BASE (20141123)<br /> ** [https://www.sendspace.com/file/5aq16g multiMAN ver 04.66.04 BASE (20141123).zip]<br /> * 04.66.03 BASE CEX (20141122)<br /> ** [https://www.sendspace.com/file/vuy5na multiMAN ver 04.66.03 BASE CEX (20141122).pkg]<br /> * 04.66.02 BASE (20141120)<br /> ** [https://www.sendspace.com/file/y9azhb multiMAN ver 04.66.02 BASE (20141120).zip (123.69MB)]<br /> * 04.65.02 BASE CEX (20141116)<br /> ** [https://www.sendspace.com/file/2hrkw1 multiMAN ver 04.65.02 BASE CEX (20141116).pkg]<br /> ** multiMAN ver 04.65.02 STEALTH (20141116).zip<br /> * 04.65.01 BASE CEX (20141108)<br /> ** [https://www.sendspace.com/file/0wixrh multiMAN ver 04.65.01 BASE CEX (20141108).pkg]<br /> ** [https://www.sendspace.com/file/uuomp8 multiMAN ver 04.65.01 STEALTH (20141109).zip]<br /> * 04.46.04 - requires 04.46.02 BASE<br /> ** [http://rghost.net/48760094 multiMAN_04.46.04.pkg]<br /> * 04.46.03 (20130908):<br /> ** [http://www.sendspace.com/file/jlu461 multiMAN ver 04.46.03 BASE CEX (20130908).pkg]<br /> ** [http://www.sendspace.com/file/0gm59z multiMAN ver 04.46.03 STEALTH (20130908).zip]<br /> * 04.46.02 (20130907): [http://tinyurl.com/mM-4-46-02BASE 4.46.02 BASE] / [http://www.mirrorcreator.com/files/10BWA4KU/multiMAN_ver_04.46.02_BASE_(20130907).zip_links mirror]<br /> * [http://www.mediafire.com/?nz65kpw636p428k 04.04.00]<br /> <br /> = About firmwares and syscalls =<br /> <br /> Let's put thing straight (as of Jan 26th 2011):<br /> '''Firmware 3.41:'''<br /> <br /> * PS3Jailbreak/PSGroove/PSFreedom (initial versions) = SYSCALL36<br /> * Later sticks/payload revisions = SYSCALL6 + SYSCALL7 (Peek/Poke)<br /> * ''Later payload revisions = SYSCALL8 (Hermes 4)''<br /> * Later payload revisions = SYSCALL35 (PL3)<br /> <br /> ***<br /> <br /> '''Firmware 3.55:'''<br /> <br /> * CFW GH: installing signed PKG files<br /> * CFW Wutang: SYSCALL6 + SYSCALL7 (Peek/Poke) + signed PKG<br /> * ''CFW Kmeaw: SYSCALL6 + SYSCALL7 (Peek/Poke) + signed + fake_signed PKG''<br /> * CFW WNK: SYSCALL6 + SYSCALL7 + signed PKG + SYSCALL36 + smth else<br /> <br /> ***<br /> <br /> Now for 3.41 with original PSGroove/PSfreedom you get:<br /> <br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * nothing else<br /> <br /> Later PSG/PSF revisions:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * nothing else<br /> <br /> Later Hermes (1,2,3)<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> <br /> Now for 3.41 with Hermes4 you get:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL8 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> For 3.41 with PL3 (regular) you get:<br /> <br /> * SYSCALL35 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> For 3.41 with PL3 DEV you get:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL35 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> As you can see from the list, Hermes4 and PL3 DEV support ALL one may need and this is yet NOT PROVIDED for FW 3.55.<br /> <br /> Have in mind that multiMAN supports and works with ANY of these listed modes/payloads/syscalls/firmwares. You must understand that it is a challenge to support so many variations and keep all stable, yet multiMAN does support them and is stable as of ver 01.14.00 both for 3.41 and 3.55 (+ older firmwares 3.10-3.30, which many of you forget about).<br /> <br /> Now the differences in 3.55:<br /> <br /> 3.55: GH: provides a way to install signed packages, '''period'''!<br /> 3.55: WNK/WTNG/KMEAW: enable SYSCALL6 + SYSCALL7 for peek+poke + signed (or not) PKG files<br /> <br /> As you can see: no syscall8, syscall35 or syscall36 in 3.55 firmwares (excl WNK).<br /> <br /> Now, we are at the point where user must decide what to do:<br /> <br /> * Use lv2 patcher and get:<br /> - PL3 type of payload with a lot of freeze problems but with SYSCALL35+SYSCALL36+APP_HOME<br /> - Start multiMAN (which will recognize PL3/syscall35) and be able to play AVCHD from internal HDD<br /> <br /> * Use multiMAN '''01.16.00+''' to get:<br /> - No payload of any kind included in the distribution<br /> - Support for &quot;Black screen games&quot; using external USB HDD<br /> <br /> * BDEMU.BIN or external payload required to enable following functionality:<br /> - Support for AVCHD/BDMV structures saved on internal HDD (AVCHD HDD)<br /> - Path redirections for /dev_bdvd and /app_home<br /> - BDEMU.BIN is not distributed with install packages<br /> <br /> <br /> {{homebrew}}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=MultiMan&diff=36150 MultiMan 2015-05-20T18:50:02Z <p>Euss: </p> <hr /> <div>{{infobox homebrew<br /> | name = multiMan<br /> | image = Multiman.jpg<br /> | releasedate = December 2010<br /> | author = deanK<br /> | website = [http://psx-scene.com/forums/content/multiman-v4-66-03-base-now-available-black-screen-games-cobra-bd-mirror-more-deank-4772/ PSX-Scene]<br /> | version = 04.66.10<br /> | fwver = 3.55/4.2x/4.3x/4.4x/4.5x/4.6x-4.66<br /> | download = [https://www.sendspace.com/file/rq4yfj multiMAN 04.70.02 BASE (20150520).pkg]<br /> }}<br /> <br /> = Info =<br /> <br /> Here is a multifunctional tool, which includes 8 different display modes (for games, AVCHD and Blu-ray) and File Manager + background running FTP s[[Keyboard]]<br /> <br /> '''Features:'''<br /> <br /> * Support and display for 7 devices (HDD/USB/BD/SDHC/MS/CF)<br /> * Support for REMOTE PLAY via PSP or other compatible peripherals<br /> * Update check/download feature<br /> * Support for AVCHD activation from external USB devices<br /> * Support for playback of AVCHD and Blu-ray content from internal HDD<br /> * Overscan support for DLP and CRT TV sets<br /> * MP3 playback<br /> * JPEG/PNG picture viewer<br /> * HEX file viewer<br /> * Support for at least 15 freetype fonts (user can change using [R3] in game display modes)<br /> * Support [[Keyboard]]<br /> * Screen-shot<br /> <br /> = Gallery =<br /> &lt;gallery&gt;<br /> File:Multiman.jpg<br /> File:Mmnl01y.jpg<br /> File:Sm17y.jpg<br /> File:Mmsm05y.jpg<br /> &lt;/gallery&gt;<br /> <br /> = Standalone Browser =<br /> <br /> [http://www.sendspace.com/file/abjg4s BROWSER.SELF]<br /> <br /> This is a standalone browser, which can be used by any other application (not just multiMAN).<br /> <br /> * Supports downloading of files<br /> * FTP server running in the background (openps3ftp) (login: anonymous, password: &lt;any&gt;)<br /> * Allocates ~150MB for the browser, so no more 'insuff. memory' errors<br /> * If URL is parsed, it will open it. If not -&gt; Official PS3 UK page is opened<br /> * On exit it will return to the caller application (if RELOAD.SELF is present in the same folder)<br /> * Downloaded files are saved under the current folder + ./DOWNLOADS<br /> <br /> If present in multiMAN's USRDIR folder - it will be used instead of the build-in mM browser.<br /> <br /> Other devs are free to use it in their apps.<br /> <br /> The proper way would be to create your own EBOOT.BIN, which will call the BROWSER.SELF with any parameter/URL you wish.<br /> <br /> '''CODE''':<br /> <br /> &lt;pre&gt;void launch_self(char *_self, char *_param)<br /> {<br /> char* launchargv[2];<br /> char self[256];<br /> sprintf(self, &quot;%s&quot;, _self);<br /> <br /> memset(launchargv, 0, sizeof(launchargv));<br /> launchargv[0] = (char*)malloc(strlen(_param) + 1); strcpy(launchargv[0], _param);<br /> launchargv[1] = NULL;<br /> exitspawn((const char*)self, (char* const*)launchargv, NULL, NULL, 0, 64, SYS_PROCESS_PRIMARY_STACK_SIZE_512K);<br /> }&lt;/pre&gt;<br /> <br /> '''Launch'''<br /> &lt;pre&gt;<br /> launch_self(browser_self, start_page);&lt;/pre&gt;<br /> <br /> '''Self explanitory'''<br /> <br /> &lt;pre&gt;launch_self((char*)&quot;/dev_hdd0/game/XXXX12345/USRDIR/BROWSER.SELF&quot;, <br /> (char*)&quot;http://www.google.com/&quot;);&lt;/pre&gt;<br /> <br /> <br /> <br /> = Errors with Games + Fixes =<br /> <br /> '''Your Games are not detected?'''<br /> <br /> &lt;pre&gt;* Proper structure:<br /> /dev_***/GAMES/***GAME_NAME***/PS3_GAME/USRDIR/EBOOT.BIN<br /> <br /> * Wrong structure:<br /> /dev_***/GAMES/***SOME_NAME***/***ANOTHER_NAME***/PS3_GAME/USRDIR/EBOOT.BIN<br /> <br /> * Press &quot;SELECT+L3&quot; to refresh the list (or use the REFRESH option in system menu or XMMB Game column)<br /> * Check options.ini/options_default.ini and edit it properly if you store your games in different than defined location&lt;/pre&gt;<br /> <br /> '''All your games give you black screen after installing on 3.55 firmware?'''<br /> <br /> &lt;pre&gt;It was reported numerous times that such problem may arise after installing KMEAW 3.55 CFW on a new PS3 system or after updating from 3.41. In any case the solution is easy enough:<br /> <br /> * Download and install &quot;FIX PERMISSIONS&quot; package file ([http://www.4shared.com/file/AHE7153v/Fix_Permission_For_Waninkoko_K.html download link])<br /> * Start the tool and wait for it to finish its job - it will return you back to XMB screen<br /> * Try to launch multiMAN and load a game - all should be okay now.&lt;/pre&gt;<br /> <br /> = Changelog =<br /> <br /> I put all the changelog [http://pastebin.com/YL42ezXg here] because it's very long.<br /> <br /> &lt;pre&gt;===========<br /> <br /> 04.18.00<br /> <br /> * Added support for downloadable packages/files in the Web column<br /> * Fixed some minor issues (rename/delete) when using &quot;Game Settings&quot; menu (after using L1/R1 to switch games)<br /> * Reworked some core functions and improved mM's performance even more<br /> <br /> ===========<br /> <br /> 04.17.05<br /> <br /> * Added [www.brewology.com] installable packages in the WEB column<br /> * Fixed access to AVCHD/Blu-ray Movie Discs and DVD Video Discs<br /> * When moving files on the same drive mmOS won't check for available free space<br /> * Improved background scanning/verifying of USB games<br /> * Added support for AVCHD HDD movies to lastGAME<br /> <br /> ===========<br /> <br /> 04.17.00/01/02/04<br /> <br /> * Improved copying folders (double progress bar and faster speed)<br /> * Minor fix for 4.30CFW Hermes payload<br /> * Fixed copying folders with 0 byte files<br /> * Fixed problem with split games in stealthMAN<br /> * installPKG [Singstar Replacement] available (http://www.sendspace.com/file/klv9jz)<br /> * installPKG standalone updated, too (http://www.sendspace.com/file/srhvk7)<br /> * Installing PKG files will not reboot the PS3<br /> * Visual improvements<br /> * Added SD/MS/CF entries in Retro<br /> * Fade-in for game backgrounds<br /> * Some other improvements related to copying/scanning/verifying/etc<br /> * multiMAN &quot;minimal&quot;/&quot;bare&quot; version available (read below)&lt;/pre&gt;<br /> <br /> = Option Files =<br /> <br /> == Options File ==<br /> <br /> DEFAULT options included in the install/update packages: options_default.ini<br /> <br /> &lt;pre&gt;<br /> ################################################## ################<br /> ##### #####<br /> #### Configuration File ####<br /> ##### #####<br /> ################################################## ################<br /> ##### #####<br /> #### Edit and save this file to your Playstation3 as: ####<br /> #### /dev_hdd0/game/BLES80608/USRDIR/options.ini ####<br /> ##### #####<br /> ################################################## ################<br /> <br /> # &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Directory / Folder Options &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br /> # ================================================== ======================================<br /> <br /> # Option: Game Backup Folders<br /> hdd_dir=/dev_hdd0/GAMES<br /> usb_dir=GAMES<br /> <br /> # Option: Look for Game Backups recursively in these folders<br /> # Hint: leave blank for USB (usb_home) root (/) folder<br /> # Main search folders:<br /> hdd_home=/dev_hdd0/GAMES<br /> usb_home=/GAMES<br /> <br /> # Secondary search folders:<br /> hdd_home2=/dev_hdd0/GAMEZ<br /> hdd_home3=/dev_hdd0/game/OMAN46756/GAMEZ<br /> hdd_home4=/dev_hdd0/game/LAUN12345/GAMEZ<br /> hdd_home5=/dev_hdd0/BDRIPS<br /> <br /> usb_home2=/GAMEZ<br /> usb_home3=/BDRIPS<br /> #usb_home4=/_skip_<br /> #usb_home5=/_skip_<br /> <br /> # Directory to store covers<br /> covers_dir=/dev_hdd0/game/BLES80608/USRDIR/covers<br /> <br /> # Option: Directory to look for themes<br /> themes_dir=/dev_hdd0/game/BLES80608/USRDIR/themes<br /> <br /> # Option: Directory to store downloaded themes (preview images only)<br /> themes_web_dir=/dev_hdd0/game/BLES80608/USRDIR/themes_web<br /> <br /> # Option: Directory to save downloaded update PKG<br /> #update_dir=/dev_hdd0/game/BLES80608/USRDIR/TEMP<br /> <br /> # Option: Directory to save web browser downloaded content<br /> #download_dir=/dev_hdd0/game/BLES80608/USRDIR/DOWNLOADS<br /> <br /> # ================================================== ===========================<br /> # Retro EMULATORS<br /> # ================================================== ===========================<br /> <br /> # ================================================== ===========================<br /> # RETRO COLUMN COVERS INFORMATION<br /> # ================================================== ===========================<br /> # Covers for PS1 and PS2 games in ISO/BIN+CUE format and for optical discs<br /> # are stored in the following location (OPL cover art format ABCD_123.45_COV.JPG):<br /> #<br /> # PS1 -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/psx<br /> # PS2 -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/psx<br /> #<br /> # If you wish to use your own covers, place the images in the same folder<br /> # where the ISO/BIN+CUE files are stored (/dev_hdd0/PSXISO, PS2ISO)<br /> # and name them *EXACTLY* as the ISO/BIN+CUE file (without the extension) + .jpg or .png.<br /> #<br /> # Example: My_PS1_Game.ISO<br /> # COVERS : My_PS1_Game.jpg<br /> #<br /> # Example: My_PS2_Game.CUE<br /> # COVERS : My_PS2_Game.png<br /> #<br /> # Covers must be in PNG format (max 408x408 pixels),<br /> # or in JPG format, having width dividable by 2 but not larger than 3264x3264 pixels.<br /> #<br /> # ================================================== ===========================<br /> # Covers for Retro column games (ROMS) are stored and first looked for in:<br /> #<br /> # SNES -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/snes<br /> # FCEU -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/fceu<br /> # GEN+ -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/gen<br /> # VBA -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/vba<br /> # FBA -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/fba<br /> #<br /> # Covers must be named *EXACTLY* as the game ROM (without the extension) + .jpg or .png<br /> #<br /> # Example: GAME_ROM_NAME.EXT<br /> # COVERS : GAME_ROM_NAME.jpg or GAME_ROM_NAME.png<br /> #<br /> # Covers must be in PNG format (max 408x408 pixels),<br /> # or in JPG format, having width dividable by 2 but not larger than 3264x3264 pixels.<br /> #<br /> # Use covers with resolution of 408x180 for best visual results.<br /> # The program will also look for covers in the same folder where ROMs are found.<br /> # For best results use internal hdd (/dev_hdd0/ROMS/****) to store your roms and covers.<br /> #<br /> # ================================================== ===========================<br /> # EMULATOR EXECUTABLES AND PATHS<br /> # ================================================== ===========================<br /> #<br /> # SNES9x for PS3 (Super Nintendo ES Emulator)<br /> # The program will also scan /dev_usb00*/ROMS/snes for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/snes for game roms and covers<br /> # ROM extensions: SMC/smc, FIG/fig, SFC/sfc, GD3/gd3, GD7/gd7, DX2/dx2, BSX/bsx, SWC/swc, JMA/jma, ZIP/zip<br /> #<br /> snes_self=/dev_hdd0/game/SNES90000/USRDIR/RELOAD.SELF<br /> snes_roms=/dev_hdd0/game/SNES90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # GenesisPlus GX for PS3 (SEGA Genesis / Mega Drive emulator)<br /> # The program will also scan /dev_usb00*/ROMS/gen for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/gen for game roms and covers<br /> # ROM extensions: BIN/bin, SMD/smd, GEN/gen, SMS/sms, md/MD, zip/ZIP<br /> #<br /> genp_self=/dev_hdd0/game/GENP00001/USRDIR/RELOAD.SELF<br /> genp_roms=/dev_hdd0/game/GENP00001/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # FCEU for PS3 (NES / FCE Ultra emulator)<br /> # The program will also scan /dev_usb00*/ROMS/fceu for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/fceu for game roms and covers<br /> # ROM extensions: UNIF/unif, NES/nes, FDS/fds, ZIP/zip<br /> #<br /> fceu_self=/dev_hdd0/game/FCEU90000/USRDIR/RELOAD.SELF<br /> fceu_roms=/dev_hdd0/game/FCEU90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # VBA for PS3 (Gameboy / Advanced emulator)<br /> # The program will also scan /dev_usb00*/ROMS/vba for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/vba for game roms and covers<br /> # ROM extensions: gba/GBA, gbc/GBC, gb/GB<br /> #<br /> vba_self=/dev_hdd0/game/VBAM90000/USRDIR/RELOAD.SELF<br /> vba_roms=/dev_hdd0/game/VBAM90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # FB Alpha/Next for PS3<br /> # The program will also scan /dev_usb00*/ROMS/fba for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/fba for game roms and covers<br /> # ROM extensions: zip/ZIP or files with no extension<br /> #<br /> fba_self=/dev_hdd0/game/FBAN00000/USRDIR/RELOAD.SELF<br /> fba_roms=/dev_hdd0/game/FBAN00000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; END OF INI FILE &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br /> # ================================================== ===========================<br /> #END<br /> &lt;/pre&gt;<br /> <br /> <br /> <br /> == COLOR.INI ==<br /> <br /> <br /> Location: /dev_hdd0/game/BLES80608/USRDIR/COLOR.INI) (use .INI for your custom colors. COLOR.BIN is the default one - don't change it)<br /> <br /> &lt;pre&gt;# COLOR AND DISPLAY THEME SETTINGS<br /> #<br /> # COLOR FORMAT 0xAABBGGRR<br /> #<br /> # AA - ALPHA TRANSPARENCY (00-Fully transparent, FF fully opaque)<br /> # BB - BLUE<br /> # GG - GREEN<br /> # RR - RED<br /> <br /> PS3DISC=0xff807000<br /> PS3DISCSEL=0xfff0e000<br /> <br /> SEL=0xff00ffff<br /> PS3=0xe0e0e0e0<br /> PS2=0xff06b02e<br /> DVD=0xffdcc503<br /> BDMV=0xff0050ff<br /> AVCHD=0xff30ffff<br /> <br /> LEGEND=0xc0c0c0c0<br /> <br /> FMFILE=0xc0c0c0c0<br /> FMDIR=0xc0808080<br /> FMJPG=0xcc00cc00<br /> FMMP3=0xc033ffee<br /> FMEXE=0xc03310ee<br /> <br /> HEXVIEW=0xc0a0a0a0<br /> SPLIT=0xc00080ff<br /> <br /> XMB_CLOCK=0xffd0d0d0<br /> XMB_COLUMN=0xf0e0e0e0<br /> XMB_TITLE=0xf0e0e0e0<br /> XMB_SUBTITLE=0xf0909090<br /> <br /> XMB_SPARK_SIZE=4<br /> <br /> #SPARK/STARS COLOR USES RRGGBBAA format<br /> XMB_SPARK_COLOR=0xffffff00<br /> <br /> #TOP/SIDE MENU COLORS USE RRGGBBAA format<br /> TOP_MENU_COLOR=0x30303000<br /> SIDE_MENU_COLOR=0x06599400<br /> <br /> ################################################## ##################<br /> #<br /> # END OF COLOR DEFINITIONS<br /> #<br /> ################################################## ##################<br /> #<br /> # DISPLAY ELEMENTS<br /> #<br /> ################################################## ##################<br /> <br /> # show or hide the device list/ip address (1 or 0)<br /> device_list=1<br /> <br /> # show or hide device list separator line (1 or 0)<br /> device_separator=1<br /> <br /> # device list and separator Y offset (0 - 1079)<br /> device_separator_y=956<br /> <br /> # show or hide legend image or change vertical position (1 or 0), y (0-1079)<br /> legend=1<br /> legend_y=853<br /> <br /> # show or remove the drive icon in the lower right corner (1 or 0)<br /> # (0-1919) (to horizontally move the drive icon)<br /> # (0-1079) (to vertically move the drive icon)<br /> drive_icon=1<br /> drive_icon_x=1790<br /> drive_icon_y=964<br /> <br /> # Option: user_font<br /> # Valid Parameter: 0 - 9<br /> #user_font=0<br /> <br /> # Option: game_bg_overlay<br /> # Valid Parameter: 0 - do not overlay game PIC1.PNG over user background picture<br /> # Valid Parameter: 1 - overlay (default)<br /> #game_bg_overlay=1<br /> <br /> #<br /> # END OF DISPLAY ELEMENTS<br /> #&lt;/pre&gt;<br /> <br /> Just like options.ini, if you plug a USB stick with COLOR.INI it will be used by multiMAN (no need to ftp the file). If you wish to restore original colors after you made a change - either use the code from above or delete COLOR.INI from /USRDIR/ folder.<br /> <br /> == USB.CFG ==<br /> <br /> &lt;pre&gt;0x12ab:0x3c4d:1&lt;/pre&gt;<br /> <br /> VENDOR_ID:PRODUCT_ID:NUM_OF_PARTITIONS<br /> <br /> Hexadecimal values must be lowercase:<br /> <br /> 0x02'''E'''8:0x6'''A'''14:1 = Wrong<br /> 0x02'''e'''8:0x6'''a'''14:1 = Right<br /> <br /> = Navigation =<br /> <br /> &lt;pre&gt;<br /> Navigation in GAME display modes:<br /> <br /> [X] - Load a title<br /> [O] - Exit to XMB<br /> [ ] - Settings menu for selected title<br /> [/\] - System Menu<br /> <br /> In XMMB MODE:<br /> [X] - Load a title (or activate function)<br /> [ ] - In XMMB - Group content (SELECT+[SQUARE] group by Title for Game/Favorites/Retro columns)<br /> [/\] - Settings menu for selected title<br /> <br /> General navigation (PS3 PAD, MOVE, BD REMOTE):<br /> <br /> [R1] - Switch to next game display mode<br /> [L1] - Switch to prev game display mode<br /> <br /> [R3] - change current FreeType font<br /> [L3] - Switch Title Names font size / paths<br /> <br /> [SELECT]+[O] - rename game title (changes PARAM.SFO)<br /> <br /> [SELECT]+[L2]/[R2] - change overscan options<br /> [SELECT]+[L3] - force content refresh from all devices<br /> [SELECT]+[R1] - change content mode (GAMES/VIDEO/BOTH)<br /> <br /> [SELECT]+[START] - launches File Manager<br /> [START]+[SELECT] - restarts multiMAN<br /> <br /> [START]+[/\] - enable PFS driver (for external USB NTFS HDDs)<br /> [START]+[R2] - Screenshot to RAW RGB (saved in /dev_hdd0 or connected /dev_usb000 or /dev_usb001)<br /> <br /> [START]+[left] - Previous MP3 song in the playlist<br /> [START]+[right] - Next MP3 song in the playlist<br /> [START]+[UP] - Increase playback volume<br /> [START]+[DOWN] - Decrease playback volume<br /> [START]+[ ] - stop music playback (for mp3 and background theme audio)<br /> <br /> * BD Remote: [ENTER] and [PLAY] keys will act as [X]<br /> * BD Remote: [PAUSE] will pause music playback<br /> * BD Remote: [PREV]/[NEXT] will skip to previous/next audio track<br /> * BD Remote: [STOP] will stop music playback<br /> * BD Remote: [SLOW&lt;&lt;]/[SLOW&gt;&gt;] will change playback volume<br /> * BD Remote: [BLUE] will switch to File Manager and back<br /> * BD Remote: [GREEN] will turn on the Screensaver<br /> <br /> <br /> <br /> Navigation in FILE MANAGER mode:<br /> <br /> <br /> [ANALOGUE STICKS] - Move mouse pointer<br /> [D-PAD] - up/down/left/right moves mouse cursor 1 line up/down (left/right pane)<br /> <br /> [O] - Open command menu<br /> <br /> [L1] - Switch to prev game display mode<br /> [R1] - Switch to next game display mode<br /> [SELECT]+[L1] - Switch to the game mode before File Manager was launched<br /> <br /> [L2] - Page up (current pane)<br /> [R2] - Page down (current pane)<br /> [R2]+[UP] - Scroll to start of file list<br /> [R2]+[DOWN] - Scroll to end of file list<br /> <br /> [X] - Enters selected directory<br /> [X] - Play selected MP3 file and loads remaining in playlist, view selected PNG/JPG picture (and enters PICTURE viewer)<br /> [X] - Play Video files via Showtime<br /> [X] - Execute .SELF files<br /> [/\] - Go one directory level up<br /> [SQUARE] - Mark file or folder for batch copy/move/delete<br /> <br /> Bottom device icons:<br /> <br /> [X] - Loads device folders in LEFT pane<br /> [O] - Loads device folders in RIGHT pane<br /> <br /> ***<br /> <br /> [SELECT]+[L2]/[R2] - change overscan options<br /> [SELECT]+[L1] - change cover mode<br /> <br /> [START]+[LEFT] - Previous MP3 song in the playlist<br /> [START]+[RIGHT] - Next MP3 song in the playlist<br /> [START]+[UP] - Increase playback volume<br /> [START]+[DOWN] - Decrease playback volume<br /> [START]+[ ] - stop music playback (for mp3 and background theme audio)<br /> <br /> <br /> <br /> Navigation in PICTURE VIEWER<br /> <br /> [X] - Next image<br /> [L1]/[LEFT] - Previous image<br /> [R1]/[RIGHT] - Next image<br /> [L2] - Zoom In<br /> [R2] - Zoom Out<br /> [Left Stick] - Pan<br /> [Right Stick] - Zoom<br /> [L3]/[DOWN] - Zoom image to fit width<br /> [R3]/[UP] - Zoom image to fit height<br /> [SELECT] - Show file information<br /> [START] - Starts picture slideshow<br /> [/\] or [O] - Exit picture viewer<br /> <br /> <br /> Navigation in HEX file viewer<br /> <br /> [UP]/[DOWN] - Scroll in pages (512bytes)<br /> [LEFT]/[RIGHT] - Scroll in blocks (8KB)<br /> [L1] - Seek to start of file<br /> [R1] - Seek to end of file<br /> [L2] - Scroll up one line (16 bytes)<br /> [R2] - scroll down one line (16 bytes)<br /> [/\] or [O] - Exit HEX file viewer<br /> [SELECT] - Switch between file and GameOS memory view mode<br /> [START] - Create LV2 memory dump file (when in GameOS memory view mode)<br /> <br /> <br /> <br /> NAVIGATION WHEN USING USB KEYBOARD OR USB MOUSE:<br /> <br /> <br /> MOUSE NAVIGATION:<br /> <br /> LEFT BUTTON = [X]<br /> RIGHT BUTTON = [O]<br /> WHEEL UP = [UP]<br /> WHEEL DOWN = [DOWN]<br /> WHEEL BUTTON = [L1] (to switch display modes)<br /> <br /> <br /> KEYBOARD NAVIGATION:<br /> <br /> In game display modes:<br /> [F1] - [F6] - directly select display modes (1-5 and 6th is file manager)<br /> [TAB] = [L1] (switch to next display mode)<br /> ARROWS = UP/DOWN/LEFT/RIGHT<br /> <br /> [NUM+] - increase mp3 volume (select+UP)<br /> [NUM-] - decrease mp3 volume (select+down)<br /> [NUM /] - previous MP3 song<br /> [NUM *] - next MP3 song<br /> [PageUp]/[PageDn] - Scroll games in pages<br /> [F7] or [CAPS LOCK] - switch title names size/paths (like L3)<br /> [F8] - USB patch mode<br /> [F9] - TEST source<br /> [F10] - Check for updates (like R3)<br /> [F11] - previous display mode<br /> [F12] - next display mode<br /> <br /> [C] - Copy [O]<br /> ENTER = [X] Launch game<br /> DEL = [ ] Delete game<br /> [ESC] - Quit [/\]<br /> <br /> ***<br /> <br /> In FILE MANAGER mode:<br /> [F2] - rename current file/folder<br /> [TAB] = [L1] (switch to next display mode)<br /> ARROWS = UP/DOWN/LEFT/RIGHT<br /> <br /> [NUM+] - increase mp3 volume (select+UP)<br /> [NUM-] - decrease mp3 volume (select+down)<br /> [NUM /] - previous MP3 song<br /> [NUM *] - next MP3 song<br /> [PageUp]/[PageDn] - Scroll current pane<br /> <br /> [F11] - previous display mode<br /> [F12] - next display mode<br /> <br /> [C] - Copy [O]<br /> [X] - Move [select-O]<br /> [V] - View file in HEX viewer<br /> ENTER = enter folder or play mp3/ac3 or view jpg/png<br /> DEL - Delete file<br /> INS - Create new folder<br /> [ESC] - Quit [/\]&lt;/pre&gt;<br /> <br /> = PS3 Network Server Setup =<br /> <br /> Each PC HOST goes in separate mounted folder (net_host#). Max of 10 hosts supported (0-9).<br /> <br /> '''Hosts are defined in &quot;SETTINGS column/menu'''<br /> <br /> The usage is quite simple:<br /> <br /> &lt;pre&gt;ps3netsrv.exe root_path port_to_listen [IP_RESTRICTIONS]<br /> <br /> Example:<br /> ps3netsrv.exe d:\downloads 11222<br /> ps3netsrv.exe h: 60806<br /> ps3netsrv.exe e:\temp 22333 256&lt;/pre&gt;<br /> <br /> &lt;pre&gt;ps3serv.exe d:\music 11222<br /> <br /> (c) 2012, PS3 Network server for multiMAN 04.01.00<br /> =================================================<br /> * Serving path : d:\music<br /> =================================================&lt;/pre&gt;<br /> <br /> = Support for AVCHD and BDMV Structures =<br /> <br /> multiMAN supports managing AVCHD and BDMV structures, but it doesn't actually PLAY them. It mounts them to their proper locations so your PS3 can find/recognize the structures and play them via XMB [Video] tab menu.<br /> <br /> You can create proper AVCHD structures with various tools and equipment like multiAVCHD, AVCHD Coder, tsMuxeR, AVCHD camcoders.<br /> <br /> Coloring and prefixes in the game display modes:<br /> <br /> YELLOW COLOR = AVCHD<br /> ORGANGE/RED COLOR = Blu-ray (BDMV)<br /> <br /> * [Video] (YELLOW color) = AVCHD on external USB HDD/stick<br /> * ''[Video] (ORANGE/RED color) = BDMV on external USB HDD/stick'' - NOT WORKING PROPERLY<br /> * [HDD Video] (Yellow) = AVCHD on internal HDD<br /> * [HDD Video] (Orange/Red) = BDMV on internal HDD<br /> <br /> <br /> * '''AVCHD or BDMV on external HDD/USB must be stored in the root \ folder of your device:'''<br /> <br /> X:\AVCHD_MOVIE_1\BDMV\INDEX.BDM<br /> X:\BLURAY_MOVIE_2\BDMV\index.bdmv (NOT WORKING PROPERLY)<br /> <br /> <br /> * '''AVCHD or BDMV on internal HDD must be stored in the same folder where your games are (for example /dev_hdd0/GAMES)'''<br /> <br /> /dev_hdd0/GAMES/MOVIE_1/BDMV/INDEX.BDM<br /> /dev_hdd0/GAMES/MOVIE_2/BDMV/index.bdmv<br /> <br /> <br /> * AVCHD movies on external USB HDD/stick will be properly renamed upon activation (only ONE active AVCHD folder supported by PS3)<br /> <br /> * BDMV (Blu-ray) movies on external USB will be mounted as BDMV disc (original BD game/video disc required) - NOT WORKING PROPERLY<br /> <br /> * AVCHD movies on internal HDD will be mounted to externally connected USB/SDHC/MS storage device (USB stick/SDHC/MS card required with 22KB free)<br /> <br /> * BDMV (Blu-ray) movies on internal HDD must be converted to AVCHD before mounting. multiMAN will prompt you to do it for you - accept it and convert it. Then it will be mounted as AVCHD.<br /> <br /> * BDMV (Blu-ray) movies authored with JAVA extension (BD-J discs) are not supported. You can check the contents of BDJO or JAR folders. If there are files there - it won't work.<br /> <br /> Playing back the mounted structure is done by activating the AVCHD icon from PS3's XMB Video tab - you must select the USB/SDHC/MS storage device, used for mounting.<br /> <br /> = Download =<br /> Current version:<br /> * [https://www.sendspace.com/file/rq4yfj multiMAN 04.70.02 BASE (20150520).pkg]<br /> <br /> Older:<br /> * 04.70.00 BASE CEX (20150516):<br /> ** [https://www.sendspace.com/file/3k8hxz multiMAN ver 04.70.00 BASE CEX (20150516).pkg]<br /> ** [https://www.sendspace.com/file/iy9iq6 multiMAN ver 04.70.00 STEALTH (20150516).zip]<br /> * 04.66.10 BASE CEX (20150110):<br /> ** [https://www.sendspace.com/file/c1b9w5 multiMAN ver 04.66.10 BASE CEX (20150110).pkg]<br /> * 04.66.09 BASE (20150107):<br /> ** [https://www.sendspace.com/file/xknnp2 multiMAN ver 04.66.09 BASE CEX (20150107).pkg]<br /> * 04.66.06 BASE (20141201)<br /> ** [https://www.sendspace.com/file/z7d5zp multiMAN ver 04.66.06 BASE (20141201).zip (129.74MB)]<br /> * 04.66.05 BASE (20141129)<br /> ** [https://www.sendspace.com/file/slwqqr multiMAN ver 04.66.05 BASE CEX (20141129).pkg (46MB)]<br /> * 04.66.04 BASE (20141123)<br /> ** [https://www.sendspace.com/file/5aq16g multiMAN ver 04.66.04 BASE (20141123).zip]<br /> * 04.66.03 BASE CEX (20141122)<br /> ** [https://www.sendspace.com/file/vuy5na multiMAN ver 04.66.03 BASE CEX (20141122).pkg]<br /> * 04.66.02 BASE (20141120)<br /> ** [https://www.sendspace.com/file/y9azhb multiMAN ver 04.66.02 BASE (20141120).zip (123.69MB)]<br /> * 04.65.02 BASE CEX (20141116)<br /> ** [https://www.sendspace.com/file/2hrkw1 multiMAN ver 04.65.02 BASE CEX (20141116).pkg]<br /> ** multiMAN ver 04.65.02 STEALTH (20141116).zip<br /> * 04.65.01 BASE CEX (20141108)<br /> ** [https://www.sendspace.com/file/0wixrh multiMAN ver 04.65.01 BASE CEX (20141108).pkg]<br /> ** [https://www.sendspace.com/file/uuomp8 multiMAN ver 04.65.01 STEALTH (20141109).zip]<br /> * 04.46.04 - requires 04.46.02 BASE<br /> ** [http://rghost.net/48760094 multiMAN_04.46.04.pkg]<br /> * 04.46.03 (20130908):<br /> ** [http://www.sendspace.com/file/jlu461 multiMAN ver 04.46.03 BASE CEX (20130908).pkg]<br /> ** [http://www.sendspace.com/file/0gm59z multiMAN ver 04.46.03 STEALTH (20130908).zip]<br /> * 04.46.02 (20130907): [http://tinyurl.com/mM-4-46-02BASE 4.46.02 BASE] / [http://www.mirrorcreator.com/files/10BWA4KU/multiMAN_ver_04.46.02_BASE_(20130907).zip_links mirror]<br /> * [http://www.mediafire.com/?nz65kpw636p428k 04.04.00]<br /> <br /> = About firmwares and syscalls =<br /> <br /> Let's put thing straight (as of Jan 26th 2011):<br /> '''Firmware 3.41:'''<br /> <br /> * PS3Jailbreak/PSGroove/PSFreedom (initial versions) = SYSCALL36<br /> * Later sticks/payload revisions = SYSCALL6 + SYSCALL7 (Peek/Poke)<br /> * ''Later payload revisions = SYSCALL8 (Hermes 4)''<br /> * Later payload revisions = SYSCALL35 (PL3)<br /> <br /> ***<br /> <br /> '''Firmware 3.55:'''<br /> <br /> * CFW GH: installing signed PKG files<br /> * CFW Wutang: SYSCALL6 + SYSCALL7 (Peek/Poke) + signed PKG<br /> * ''CFW Kmeaw: SYSCALL6 + SYSCALL7 (Peek/Poke) + signed + fake_signed PKG''<br /> * CFW WNK: SYSCALL6 + SYSCALL7 + signed PKG + SYSCALL36 + smth else<br /> <br /> ***<br /> <br /> Now for 3.41 with original PSGroove/PSfreedom you get:<br /> <br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * nothing else<br /> <br /> Later PSG/PSF revisions:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * nothing else<br /> <br /> Later Hermes (1,2,3)<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> <br /> Now for 3.41 with Hermes4 you get:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL8 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> For 3.41 with PL3 (regular) you get:<br /> <br /> * SYSCALL35 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> For 3.41 with PL3 DEV you get:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL35 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> As you can see from the list, Hermes4 and PL3 DEV support ALL one may need and this is yet NOT PROVIDED for FW 3.55.<br /> <br /> Have in mind that multiMAN supports and works with ANY of these listed modes/payloads/syscalls/firmwares. You must understand that it is a challenge to support so many variations and keep all stable, yet multiMAN does support them and is stable as of ver 01.14.00 both for 3.41 and 3.55 (+ older firmwares 3.10-3.30, which many of you forget about).<br /> <br /> Now the differences in 3.55:<br /> <br /> 3.55: GH: provides a way to install signed packages, '''period'''!<br /> 3.55: WNK/WTNG/KMEAW: enable SYSCALL6 + SYSCALL7 for peek+poke + signed (or not) PKG files<br /> <br /> As you can see: no syscall8, syscall35 or syscall36 in 3.55 firmwares (excl WNK).<br /> <br /> Now, we are at the point where user must decide what to do:<br /> <br /> * Use lv2 patcher and get:<br /> - PL3 type of payload with a lot of freeze problems but with SYSCALL35+SYSCALL36+APP_HOME<br /> - Start multiMAN (which will recognize PL3/syscall35) and be able to play AVCHD from internal HDD<br /> <br /> * Use multiMAN '''01.16.00+''' to get:<br /> - No payload of any kind included in the distribution<br /> - Support for &quot;Black screen games&quot; using external USB HDD<br /> <br /> * BDEMU.BIN or external payload required to enable following functionality:<br /> - Support for AVCHD/BDMV structures saved on internal HDD (AVCHD HDD)<br /> - Path redirections for /dev_bdvd and /app_home<br /> - BDEMU.BIN is not distributed with install packages<br /> <br /> <br /> {{homebrew}}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36141 Online Connections 2015-05-20T08:51:50Z <p>Euss: /* Billboard */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.70) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AR_00-WHATSNEW00000001.xml AR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CL_00-WHATSNEW00000001.xml CL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CO_00-WHATSNEW00000001.xml CO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ID_00-WHATSNEW00000001.xml ID],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KR_00-WHATSNEW00000001.xml KR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MY_00-WHATSNEW00000001.xml MY],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PE_00-WHATSNEW00000001.xml PE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SG],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TH_00-WHATSNEW00000001.xml TH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TW_00-WHATSNEW00000001.xml TW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-WHATSNEW00000001.xml AR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-WHATSNEW00000001.xml CL],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-WHATSNEW00000001.xml CO],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-WHATSNEW00000001.xml ID],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-WHATSNEW00000001.xml KR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-WHATSNEW00000001.xml MY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-WHATSNEW00000001.xml PE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-WHATSNEW00000001.xml SG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-WHATSNEW00000001.xml TH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-WHATSNEW00000001.xml TW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AR-BILLBOARD0000001.xml AR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CL-BILLBOARD0000001.xml CL],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CO-BILLBOARD0000001.xml CO],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ID-BILLBOARD0000001.xml ID],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KR-BILLBOARD0000001.xml KR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MY-BILLBOARD0000001.xml MY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PE-BILLBOARD0000001.xml PE],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SG-BILLBOARD0000001.xml SG],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TH-BILLBOARD0000001.xml TH],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TW-BILLBOARD0000001.xml TW],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AR-BILLBOARD0000001.xml AR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CL-BILLBOARD0000001.xml CL],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CO-BILLBOARD0000001.xml CO],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ID-BILLBOARD0000001.xml ID],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KR-BILLBOARD0000001.xml KR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MY-BILLBOARD0000001.xml MY],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PE-BILLBOARD0000001.xml PE],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SG-BILLBOARD0000001.xml SG],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TH-BILLBOARD0000001.xml TH],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TW-BILLBOARD0000001.xml TW],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |+ 74 services in 59 regions<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36140 Online Connections 2015-05-20T08:46:42Z <p>Euss: /* WhatsNew */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.70) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AR_00-WHATSNEW00000001.xml AR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CL_00-WHATSNEW00000001.xml CL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CO_00-WHATSNEW00000001.xml CO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ID_00-WHATSNEW00000001.xml ID],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KR_00-WHATSNEW00000001.xml KR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MY_00-WHATSNEW00000001.xml MY],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PE_00-WHATSNEW00000001.xml PE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SG],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TH_00-WHATSNEW00000001.xml TH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TW_00-WHATSNEW00000001.xml TW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-WHATSNEW00000001.xml AR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-WHATSNEW00000001.xml CL],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-WHATSNEW00000001.xml CO],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-WHATSNEW00000001.xml ID],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-WHATSNEW00000001.xml KR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-WHATSNEW00000001.xml MY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-WHATSNEW00000001.xml PE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-WHATSNEW00000001.xml SG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-WHATSNEW00000001.xml TH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-WHATSNEW00000001.xml TW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |+ 74 services in 59 regions<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36139 Online Connections 2015-05-20T08:43:25Z <p>Euss: /* WhatsNew */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.70) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AR_00-WHATSNEW00000001.xml AR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CL_00-WHATSNEW00000001.xml CL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CO_00-WHATSNEW00000001.xml CO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ID_00-WHATSNEW00000001.xml ID],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KR_00-WHATSNEW00000001.xml KR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MY_00-WHATSNEW00000001.xml MY],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PE_00-WHATSNEW00000001.xml PE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SG],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TH_00-WHATSNEW00000001.xml TH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TW_00-WHATSNEW00000001.xml TW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |+ 74 services in 59 regions<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36138 Online Connections 2015-05-20T08:41:07Z <p>Euss: /* WhatsNew */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.70) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AR_00-WHATSNEW00000001.xml AR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CL_00-WHATSNEW00000001.xml CL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CO_00-WHATSNEW00000001.xml CO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ID_00-WHATSNEW00000001.xml ID],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KR_00-WHATSNEW00000001.xml KR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PE_00-WHATSNEW00000001.xml PE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SG],<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TH_00-WHATSNEW00000001.xml TH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TW_00-WHATSNEW00000001.xml TW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |+ 74 services in 59 regions<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36137 Online Connections 2015-05-20T08:25:55Z <p>Euss: /* XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.70) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |+ 74 services in 59 regions<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Talk:Hardware_flashing&diff=36136 Talk:Hardware flashing 2015-05-20T08:02:13Z <p>Euss: /* NAND flashers speed comparison */</p> <hr /> <div>== NAND flashers speed comparison ==<br /> Samsung [[K9F1G08U0A]] flasher speeds, full write 1Gb:<br /> * ChipProg‐481 (write+verify) : 23 seconds<br /> * ChipProg‐G41 (write+verify) : 23 seconds<br /> * Flashstream 2800F (write+verify) : 34.7 seconds per NAND<br /> * UP828 (write+verify) : 22.2+11.4 seconds per NAND<br /> * SuperPro 5000 (write+verify) :116.5 seconds per NAND<br /> * UP128 (write+verify) : 78.4+167 seconds per NAND<br /> * BeeHive204AP (write+verify): 122.7 seconds per NAND<br /> * Progskeet 1.0/1.1 (dump, not write) : 158 seconds per NAND<br /> * Teensy++ 2.0 (diffwrite+verify) : 180 seconds per NAND<br /> * ChipProg‐48 (write+verify) : 641 seconds<br /> * ChipProg‐G4 (write+verify) : 641 seconds<br /> * Infectus (dump, not write) : 900 seconds per NAND<br /> * Teensy++ 2.0 (dump, not write) : 918 seconds per NAND<br /> * Teensy++ 2.0 (write+verify) : 2700~3000 seconds per NAND<br /> <br /> == NAND Clip problems ==<br /> &lt;DrkShadow&gt; ___: buy one from vgcrepairs.com, if you don't mind wasting your money, and you, too, shall see that the 360-clip does not have the correct pinout when hooked up with the adapter board in between.<br /> <br /> == NOR Clip Modification ==<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:X360 NOR clip modification.jpg|200px|thumb|left|NOR clip mod - top]]&lt;br /&gt;[[File:Cutting pin46 360clip-nor-TOPVIEW.jpg|200px|thumb|left|NOR clip mod - top]]&lt;br /&gt;[[File:Cutting_pin48_and_46_360clip-nor.jpg|200px|thumb|left|NOR clip mod - back]]&lt;br /&gt;[[File:Nor-clip_pin_out_front.jpg|200px|thumb|left|NOR clip mod - flatcable header]]&lt;/div&gt;<br /> <br /> &lt;pre&gt;<br /> &lt;domelec&gt; 48 goes to gnd and gp4 on skeet<br /> &lt;domelec&gt; 46 goes to gnd and gp2 on skeet<br /> &amp;nbsp;<br /> &lt;domelec&gt; so really u only need to remove pin 48<br /> &lt;domelec&gt; ie pin 46 goes to gnd so u could leave it<br /> &lt;domelec&gt; therefore only needing to remove pin 48 cos thats also sending gp4 to gnd<br /> <br /> &lt;eussNL&gt; 48 on clip 50ZIF = 3 on skeet 50ZIF = wp<br /> 46 on clip 50ZIF = 5 on skeet 50ZIF = gp2<br /> &lt;/pre&gt;<br /> Writing will still fail, but at least it will now not burn out your motherboard or Progskeet (and perhaps can be used for dumping).<br /> <br /> Soldered connection is still the highly adviced way to go. NOR pads are huge in comparison and easy to solder, plus the connection is stable.<br /> <br /> ----<br /> <br /> == Generic Write Strategies ==<br /> === NAND ===<br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable sortable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Flash !! Type !! Board(s) !! Infectus !! Progskeet<br /> |-<br /> | Samsung K9F1G08U0A-PIB0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'NAND UOА' || NAND || COK-001&lt;br /&gt;COK-002&lt;br /&gt;SEM-001 || || &lt;pre&gt;COMMON TAB<br /> Differential Flash: Yes<br /> Verify: Yes<br /> Abort on error: No<br /> 16 Bit: No<br /> Swap Bytes: greyed out<br /> Cycle Period (ns): 125<br /> Read Delay (µs): 50<br /> <br /> NAND TAB<br /> Pages per Block: 64<br /> Block Count: 1024<br /> Big Block: Yes<br /> Raw: Yes&lt;/pre&gt;<br /> |-<br /> | Samsung K9F1G08U0B-PIB0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'NAND UOB' || NAND || SEM-001 || || &lt;pre&gt;COMMON TAB<br /> Differential Flash: Yes<br /> Verify: Yes<br /> Abort on error: No<br /> 16 Bit: No<br /> Swap Bytes: greyed out<br /> Cycle Period (ns): 125<br /> Read Delay (µs): 50<br /> <br /> NAND TAB<br /> Pages per Block: 64<br /> Block Count: 1024<br /> Big Block: Yes<br /> Raw: Yes&lt;/pre&gt;<br /> |-<br /> |}<br /> === NOR ===<br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable sortable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Flash !! Type !! Board(s) !! NORway !! Progskeet<br /> |-<br /> | Spansion S29GL128N90TFIR2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Spansion N' || NOR || DIA-001&lt;br /&gt;DIA-002&lt;br /&gt;VER-001&lt;br /&gt;DYN-001 || &lt;small&gt;NORway v0.4 beta 12: 'erasechip' and 'writewordubm'&lt;/small&gt; || &lt;pre&gt;COMMON TAB<br /> Differential Flash: Yes<br /> Verify: Yes<br /> Abort on error: No<br /> 16 Bit: Yes<br /> Swap Bytes: Yes<br /> Cycle Period (ns): 125<br /> Read Delay (µs): 50<br /> <br /> NOR TAB<br /> Device Size: 16MiB x 1 (16MiB total)<br /> Erase block regions:<br /> Region 1: 128Kib x 128 (16MiB total)<br /> Options:<br /> Buffered write (fastest, default)<br /> Ready triggered timing (fastest, default)<br /> Max bytes: 32 (or 16)&lt;/pre&gt;<br /> |-<br /> | Samsung K8Q2815UQB-PI4B&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Samsung Q28' || NOR || VER-001&lt;br /&gt;DYN-001&lt;br /&gt;SUR-001 || &lt;small&gt;NORway v0.4 beta&lt;/small&gt; || &lt;pre&gt;COMMON TAB<br /> Differential Flash: Yes<br /> Verify: Yes<br /> Abort on error: No<br /> 16 Bit: Yes<br /> Swap Bytes: Yes<br /> Cycle Period (ns): 125<br /> Read Delay (µs): 50<br /> <br /> NOR TAB<br /> Device Size: 8MiB x 2 (16MiB total)<br /> Erase block regions:<br /> Region 1: 8Kib x 8 (64KiB total)<br /> Region 2: 64 Kib x 126 (8064 KiB total)<br /> Region 3: 8KiB x 8 (64 KiB total)<br /> Options:<br /> Single word program<br /> Ready triggered timing (fastest, default)<br /> Max bytes: (greyed out by single word program)&lt;/pre&gt;<br /> <br /> &lt;small&gt;WinSkeet 111004: use preset + bank splitting&lt;br /&gt;(sectors 0-63 128/128 mode: 0x000000-0x7FFFFF)&lt;br /&gt;(sectors 2048-4095 4/4096 mode: 0x800000-0xFFFFFF)&lt;/small&gt;<br /> |-<br /> | Spansion S29GL128P90TFIR2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Spansion P' || NOR || VER-001&lt;br /&gt;DYN-001&lt;br /&gt;SUR-001&lt;br /&gt;JTP-001&lt;br /&gt;JSD-001&lt;br /&gt;KTE-001 || &lt;small&gt;NORway v0.3&lt;/small&gt; || &lt;pre&gt;COMMON TAB<br /> Differential Flash: Yes<br /> Verify: Yes<br /> Abort on error: No<br /> 16 Bit: Yes<br /> Swap Bytes: Yes<br /> Cycle Period (ns): 125<br /> Read Delay (µs): 50<br /> <br /> NOR TAB<br /> Device Size: 16MiB x 1 (16MiB total)<br /> Erase block regions:<br /> Region 1: 128Kib x 128 (16MiB total)<br /> Options:<br /> Buffered write (fastest, default)<br /> Ready triggered timing (fastest, default)<br /> Max bytes: 64 (or 32)&lt;/pre&gt;<br /> |-<br /> | Samsung K8P2716UZC-QI4D&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Samsung P27' || NOR || JTP-001&lt;br /&gt;JSD-001&lt;br /&gt;KTE-001 || &lt;small&gt;NORway v0.3&lt;/small&gt; || &lt;pre&gt;COMMON TAB<br /> Differential Flash: Yes<br /> Verify: Yes<br /> Abort on error: No<br /> 16 Bit: Yes<br /> Swap Bytes: Yes<br /> Cycle Period (ns): 125<br /> Read Delay (µs): 50<br /> <br /> NOR TAB<br /> Device Size: 16MiB x 1 (16MiB total)<br /> Erase block regions:<br /> Region 1: 128Kib x 128 (16MiB total)<br /> Options:<br /> Buffered write (fastest, default)<br /> Ready triggered timing (fastest, default)<br /> Max bytes: 64 (or 32)&lt;/pre&gt;<br /> |-<br /> | Macronix MX29GL128ELT2I-90G&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Macronix 29GL' || NOR || DYN-001&lt;br /&gt;SUR-001&lt;br /&gt;KTE-001 || &lt;small&gt;NORway v0.3&lt;/small&gt; || &lt;pre&gt;COMMON TAB<br /> Differential Flash: Yes<br /> Verify: Yes<br /> Abort on error: No<br /> 16 Bit: Yes<br /> Swap Bytes: Yes<br /> Cycle Period (ns): 125<br /> Read Delay (µs): 50<br /> <br /> NOR TAB<br /> Device Size: 16MiB x 1 (16MiB total)<br /> Erase block regions:<br /> Region 1: 128Kib x 128 (16MiB total)<br /> Options:<br /> Buffered write (fastest, default)<br /> Ready triggered timing (fastest, default)<br /> Max bytes: 64 (or 32)&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== Generic slowest safe method ====<br /> ===== NAND =====<br /> * Use [http://www.ps3devwiki.com/wiki/Talk:Hardware_flashing#Injecting_3.3V_.28or_5V.2F12V_etc.29_with_external_PSU external powersupply], as described under [http://www.ps3devwiki.com/wiki/Talk:Progskeet#.5BD.5D_using_ATX_PSU_and_Progskeet_powered_by_USB method D or E].<br /> * Make sure the [http://www.ps3devwiki.com/wiki/Progskeet#Programming_the_Bitstream correct bitstream] is on the Actel (lastest, if using clip)<br /> * Use [http://www.ps3devwiki.com/files/flash/Tools/Progskeet/Winskeet/ProgSkeet_110819.rar Progskeet 110819] as flasher software.<br /> ** run in Compatibility mode for winxp SP2 + as Administrator<br /> ** use [http://www.ps3devwiki.com/files/flash/Tools/Progskeet/Winskeet/zadig.rar zadig] to change from [http://www.ps3devwiki.com/files/flash/Tools/Progskeet/Winskeet/drivers_winusb_111121.zip winUSB] to [http://www.ps3devwiki.com/files/flash/Tools/Progskeet/Winskeet/drivers_libusb0_110812.rar libUSB0]<br /> * Make sure the NAND is recognised<br /> &lt;!--// before u start writing, toggle the nand1 check box many times to make sure it's detecting the correct nand id //--&gt;<br /> only select NAND 1, bigblock, raw, differential flash with pages per block 64 and blockcount 1024<br /> <br /> ===== NOR =====<br /> Note: Use [https://www.mirrorcreator.com/files/1RXEMGNG/ProgSkeet_Bitstreams_111106.rar_links bitstream 111106]<br /> <br /> This will take about 4-6 minutes, depending on flashtype&lt;!--// <br /> Stefano 5min 25 / 5 min 22 (Spansion) //--&gt;<br /> <br /> &lt;div style=&quot;float:right&quot;&gt;[[File:Zadig libusb0 selected.jpg|200px|thumb|left|Zadig libusb0 selected with Progskeet]]&lt;/div&gt;<br /> <br /> *Install [http://www.ps3devwiki.com/files/flash/Tools/Progskeet/Winskeet/drivers_libusb0_110812.rar Libusb0] [https://www.mirrorcreator.com/files/0HMVSBPD/drivers_libusb0_110812.rar_links] with [http://www.ps3devwiki.com/files/flash/Tools/Progskeet/Winskeet/zadig.rar Zadig] [https://www.mirrorcreator.com/files/SM6RZIBD/zadig.rar_links]<br /> <br /> connect usb cable with Progkeet<br /> open zadig<br /> options : list all devices<br /> - select Progskeet<br /> target : change winusb to Libusb0<br /> after finish you will see message: driver installed<br /> <br /> *Start [http://www.ps3devwiki.com/files/flash/Tools/Progskeet/Winskeet/WinSkeet40000_111004.rar Winskeet 1110004] [https://www.mirrorcreator.com/files/PZU8GU33/WinSkeet40000_111004.rar_links]<br /> *Select '''''your''''' appropriate flash preset on COMMON TAB<br /> * Dump CFI, proceed with dumping procedure if you get a valid CFI<br /> <br /> &lt;div style=&quot;float:right&quot;&gt;[[File:Winskeet 1110004 - Common TAB.png|200px|thumb|left|Winskeet 1110004 - Common TAB]]&lt;/div&gt;<br /> <br /> * After that change to 8bit:<br /> COMMON TAB<br /> Differential Flash: Yes<br /> Verify: Yes<br /> Abort on error: No<br /> '''''16 Bit: No'''''<br /> Swap Bytes: Yes<br /> Cycle Period (ns): 125<br /> Read Delay (µs): 50<br /> <br /> &lt;div style=&quot;float:right&quot;&gt;[[File:Winskeet 1110004 - NOR TAB.png|200px|thumb|left|Winskeet 1110004 - NOR TAB]]&lt;/div&gt;<br /> *Goto NOR tab, select single word program, custom region start: 0 Bytes and enable Synchronous with file:<br /> NOR TAB<br /> Device Size: 16MiB x 1 (16MiB total)<br /> &lt;span style=&quot;text-decoration: underline;&quot;&gt;Erase block regions:&lt;/span&gt;<br /> Region 1: 128Kib x 128 (16MiB total)<br /> &lt;span style=&quot;text-decoration: underline;&quot;&gt;Custom range:&lt;/span&gt;<br /> '''''Start: 0 bytes'''''<br /> '''''Synchronous with file: Yes'''''<br /> &lt;span style=&quot;text-decoration: underline;&quot;&gt;Options:&lt;/span&gt;<br /> '''''Single word program'''''<br /> Ready triggered timing (fastest, default)<br /> Max bytes: (greyed out by single word program)<br /> If that does not work with unified/nonbanked flash then there is a wire/powering/halting problem.<br /> <br /> If it only works with '''''Start: 0 bytes''''' and '''''Synchronous with file: Yes''''' then wires are too thin/long, or USB cable bad/bad PC USB-chipset or missing rdy (ánd gp4 for old bitstream).<br /> <br /> See also: http://www.ps3devwiki.com/files/flash/Tools/Progskeet/UserPresets/<br /> <br /> ===== NOR Tab : Option section explained further =====<br /> In the Option section, the write (buffer) method is chosen, from slow to fast:<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! &lt;abbr title=&quot;Speedtype&quot;&gt;&amp;nbsp;&lt;/abbr&gt; !! Write Options !! max. bytes !! Notes<br /> |-<br /> | {{green}} || Single word program || &lt;abbr title=&quot;no buffer, thus 0 bytes&quot;&gt;-greyed out-&lt;/abbr&gt; || [[K8Q2815UQB-PI4B|Samsung K8Q2815UQB-PI4B]] [[:File:Samsung K8Q2815UQB-PI4B.png|max. specification]]<br /> |-<br /> | || Double word program || &lt;abbr title=&quot;no buffer, thus 0 bytes&quot;&gt;-greyed out-&lt;/abbr&gt; || <br /> |-<br /> | || Buffered write || 1 bytes || <br /> |-<br /> | || Buffered write || 2 bytes || <br /> |-<br /> | || Buffered write || 4 bytes || <br /> |-<br /> | {{green}} || Buffered write || 8 bytes || [[:File:WinSkeet40000 111004-Spansion NOR-Buffered write with 8bytes.png|Slowpoke most commonly used]] for Spansion [[S29GL128P90TFIR2|Spansion S29GL128P90TFIR2]] and [[S29GL128N90TFIR2|Spansion S29GL128N90TFIR2]]<br /> |-<br /> | || Buffered write || 16 bytes || <br /> |-<br /> | {{orange}} || Buffered write || 32 bytes || [[S29GL128N90TFIR2|Spansion S29GL128N90TFIR2]] max. specification<br /> |-<br /> | {{orange}} || Buffered write (default) || 64 bytes || [[MX29GL128ELT2I-90G|Macronic MX29GL128ELT2I-90G]], [[S29GL128P90TFIR2|Spansion S29GL128P90TFIR2]], [[K8P2716UZC-QI4D|Samsung K8P2716UZC-QI4D]] max. specification<br /> |-<br /> | {{red}} || Buffered write || 128 bytes || out of spec. for [[Flash_%28Hardware%29|common PS3 NOR's]], do not use.<br /> |-<br /> | {{red}} || Buffered write || 256 bytes || out of spec. for [[Flash_%28Hardware%29|common PS3 NOR's]], do not use.<br /> |-<br /> | {{red}} || Buffered write || 512 bytes || out of spec. for [[Flash_%28Hardware%29|common PS3 NOR's]], do not use.<br /> |-<br /> | {{red}} || Buffered write || 1024 bytes (1 KiB) || out of spec. for [[Flash_%28Hardware%29|common PS3 NOR's]], do not use.<br /> |-<br /> |}<br /> <br /> == Injecting 3.3V (or 5V/12V etc) with external PSU ==<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:Ext_PSU_on_PS3_2.jpg|200px|thumb|left|Progskeet wired to NANDs of a COK-002 board, inject 3.3V with external PSU (photo:mackarry)]]&lt;/div&gt;<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:SEM-001 ext-ATX-PSU.jpg|200px|thumb|left|SEM-001 board, injection of 3.3V with external PSU ]]&lt;/div&gt;<br /> <br /> * Using/converting an old ATX PSU 3.3V line<br /> ** [http://gathering.tweakers.net/forum/list_messages/885613 PC Voeding-tester/gebruik als projectvoeding + pinouts] (Dutch)<br /> ** [http://www.wikihow.com/Convert-a-Computer-ATX-Power-Supply-to-a-Lab-Power-Supply How to Convert a Computer ATX Power Supply to a Lab Power Supply] (english)<br /> ** [http://reprap.org/wiki/PC-Netzteil Bauen eines erschwinglichen Netzteils] (german)<br /> ** [http://www.semageek.com/diy-transformer-une-alimentation-atx-en-alimentation-de-laboratoire/ DIY : Transformer une alimentation ATX en alimentation de laboratoire] (french)<br /> <br /> &lt;br /&gt;<br /> [[File:At-dummyload-tester-v2.gif]]&lt;br /&gt;<br /> <br /> [[File:Atx-dummyload-tester.gif]]&lt;br /&gt;<br /> <br /> [[File:Atx2x-dummyload-tester.gif]]&lt;br /&gt;<br /> <br /> * Note: Injecting 3.3v on a PS3 Slim CECH2503, with Teensy 2.0++. Didn't dump. South Bridge will hold (one of) RESET, CE or OE high until later in the Boot sequence / other hardware is initialized. // subnote: tristate was most likely not used to prevent further booting, nor was lowering power injection trick used as it is impossible for a southbridge that is not powered to pull any lines up.<br /> <br /> == Progskeet 1.2 - Testreport table==<br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable sortable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Flash !! Board !! Dumping !! Writing !! Remarks<br /> |-<br /> | 2x[[K9F1G08U0A-PIB0]] || || {{Yes}} || {{Yes}} || <br /> |-<br /> | 2x[[K9F1G08U0B-PIB0]] || SEM-001 || {{Yes}} || {{Yes}} || Bitstream for reading 0031, flashing: 1223. Other bitstreams always reported errors<br /> |-<br /> | 2x[[K9F1G08U0B-PIB0]] || || {{Yes}} || {{Yes}} || <br /> |-<br /> | 1x[[S29GL128N90TFIR2]] || || {{Yes}} || {{No}} || <br /> |-<br /> | 1x[[K8Q2815UQB-PI4B]] || || {{Yes}} || {{No}} || <br /> |-<br /> | 1x[[S29GL128P90TFIR2]] || || {{Yes}} || {{No}} || <br /> |-<br /> | 1x[[K8P2716UZC-QI4D]] || || {{Yes}} || {{No}} || <br /> |-<br /> | 1x[[MX29GL128ELT2I-90G]] || || {{Yes}} || {{No}} || <br /> |-<br /> | 1x[[MX29GL128FLT2I-90G]] || || {{Yes}} || {{No}} || <br /> |-<br /> | EXA-MPLE || ARC-001 || {{Yes}} || {{No}} || &lt;small&gt;''example'' : Tried 128/128 and 4K/4096, resistor and A/B trick, always freezes on first sector&lt;/small&gt;<br /> |-<br /> |}<br /> <br /> == Old Progskeet 1.0 Testreport table==<br /> keep in mind that this table is very old<br /> it was used for bugfixing/tracing errors in OLD progskeet versions and old NORway<br /> modern NORway and Progskeet should be capable of doing all flash now.<br /> it is kept here for historic/reference / do not delete/remove<br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable sortable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Board !! Flash !! Dumping !! Writing !! Remarks<br /> |-<br /> | COK-001 || 2x Samsung K9F1G08UOА-PIB0 || {{Yes}} || {{Yes}} || &lt;small&gt;''bluemimmo'' : CECHA / COK-001 read\write NAND fine. used progskeet and 110819 software and dual NAND settings, but after patching ros using dospiedras method manually, cannot downgrade, ps3 bricked, wrote original dump, ps3 alive again. &lt;/small&gt;<br /> |-<br /> | COK-001 || 2x Samsung K9F1G08UOА-PIB0 || {{Yes}} || {{Yes}} || &lt;small&gt;''Abkarino'' : CECHA / COK-001 read\write NAND fine. used a professional flash programmer and successfully downgraded from 4.00 OFW to Rogero 3.55 CFW using NAND downgrade patch. &lt;/small&gt;<br /> |-<br /> | COK-001 || 2x Samsung K9F1G08UOА-PIB0 || {{Yes}} || {{Yes}} || &lt;small&gt;''ps3oon'' : CECHA / COK-001 read\write NAND fine. used progskeet+winskeet no trik editing with hex&lt;/small&gt;<br /> |-<br /> | COK-002 || 2x Samsung K9F1G08U0A-PIB0 || {{Yes}} || {{Yes}} || &lt;small&gt;''avati'' : COK-002 and COK-002W: read\write NAND fine. used progskeet+winskeet 111120&lt;/small&gt;<br /> |-<br /> | SEM-001 || 2x Samsung K9F1G08UOА-PIB0 || {{Yes}} || {{Yes}} || &lt;small&gt;''dodther'' : CECHG / SEM-001 read\write NAND fine. used progskeet and 110819 software and dual NAND boardtraces by jestero &lt;/small&gt;<br /> |-<br /> | SEM-001 || 2x Samsung K9F1G08UOB-PIB0 || || || <br /> |-<br /> | SEM-001 || 2x Samsung K9F1G08UOB-PIB0 || {{Yes}} || {{Yes}} || &lt;small&gt;''Strike Venom'' : CECHG04 / SEM-001 read\write NAND with Infectus 2 without tricks &lt;/small&gt;<br /> |-<br /> | SEM-001 || 2x Samsung K9F1G08UOB-PIB0 || {{Yes}} || {{No}} || &lt;small&gt;''sel99'' : CECHG / SEM-001 - 1-875-384-31 - can dump both NANDs fine, have trouble writing. both with Infectus and Progskeet. Boards below CECHG / SEM-001 flash fine.&lt;/small&gt;<br /> |-<br /> | SEM-001 || 2x Samsung K9F1G08UOB-PIB0 || {{Yes}} || {{No}} || &lt;small&gt;''delsol'' : SEM-001 - 1-875-384-31 - dump both NANDs fine, still not able to reflash the nands correctly. there are always differences. Tried with Infectus.&lt;/small&gt;<br /> |-<br /> | DIA-001 || 1x Spansion S29GL128N90TFIR2 || || || <br /> |-|-<br /> | DIA-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''mrdrifta'' : Teensy++ /NORway v0.3 Reads perfectly, but no write - NORway v0.4 beta 12 write successful - needed to run erasechip first, then run writewordubm flash.bin to write to console.&lt;/small&gt;<br /> |-<br /> | DIA-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{No}} || &lt;small&gt;''delsol'' : flasher still freeze at sector0 (A&amp;B) dumping seems to works (A&amp;B). Same result with and without resistors. Tried on winxp-sp2 and win7. // The best results i got was using the 9k &amp; 100k resistors. the flash is unuseable but ProgSkeet_110819 doesen´t freeze anymore. // I have tried Teensy and NORway0.3: dumping of nor works fine, but everytime when i tried to flash, the pc loose usb-connection to Teensy&lt;/small&gt;<br /> |-<br /> | DIA-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''Keeper'' : downgrade successfuly with Winskeet4000_111002_2 without any resistors&lt;/small&gt;<br /> |-<br /> | DIA-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''Abkarino'' : successfully downgraded from 3.56 using WinSkeet 111004&lt;/small&gt;<br /> |-<br /> | DIA-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''ps3oon'' : successfully downgraded from 3.56 using WinSkeet 4000 Rev 111002 with some trick&lt;/small&gt;<br /> |-<br /> | DIA-002 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''AdReNaLiN_TR'' : successfully downgraded from 10K/100K trick using &lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''kado'' : Downgrading 3.70 to 3.55 success with progskeet (differ ON, No special trick) &lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Samsung K8Q2815UQB-PI4B || || || <br /> |-<br /> | VER-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''calimba'' : downgrade successful with progskeet on VER-001 CECHL01 with QT port. if the program 110819 freeze you need flash first the file with the qt port.&lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''Ir0nmanNB'' : Used all gnds listed on the diagram. Used 3.3V pull-up, also had R7 with switch AND R8 bridged. Disconnect USB from PC and with R7 open turn PS3 on, count to 20 and close R7 then plug in USB to PC. Then open up WinSkeet4000 and write. Use 110819 for the early sectors if they fail to write, using 4/4096, differential, alternate, verify, and byteswap. Then try again with Winskeet4000, using Samsung preset then go to NOR tab and change it to 128/128.&lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''Ryd3R'' : Starting from NORway v0.4 Beta W/R fully supported).&lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''blakcat'' : succeed downgrade with my method. See [http://www.progskeet.com/forum/viewtopic.php?f=3&amp;t=373 Tutorial] &lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{No}} || &lt;small&gt;''toxie'' : tried 128k/128 , 4k/4096. writing without alt. all FF, with alt some random patterns with 00 and FF when writing all 00. Trying A/B trick, still at Programming Sector 0&lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''marlboro12'' : downgrade successfuly with Winskeet4000_111002_2 (by Ago). Pullup 10Kohms btw R8 closed and rdy, and a 100Kohms resistor btw rdy_progskeet and rdy_nor. Rogero_CFW_V2 works fine on the ps3.&lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''bluemimmo'' : Used older winskeet and progskeet flashing stuck at sector 2 but used latest winskeet and sucessfully downgraded. Downgrade successfuly with Winskeet4000_111004. Rogero_CFW_V2 works fine on the ps3.&lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''Jhax78'' : Downgrade successfuly with Winskeet4000_111004. Rogero_CFW_V2 works fine on the ps3. Some sectors needed Max byte write 16 to finish on 2 consoles &lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''Abkarino'' : Downgraded from 3.70 successfully using WinSkeet 111004 build&lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{No}} || &lt;small&gt;''ares'' : tried 128k/128. With normal method a lot ff and same byte match. With alternate method 00 and ff and some byte match. Without resistor trick programmer freeze programming sector 0. with 100k and 9k resistor i can write but with errors (programmer completes the write, but the dump is all 00 ff, only few byte match, this with alternatemethod). with a/b tick's programmer (version A and B ) it freeze on programming sector 0 (both with or without resistors)&lt;/small&gt;<br /> |-<br /> | VER-001 || 1x Spansion S29GL128N90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''gokuhs'' : With 'erasechip' and 'writewordubm' method without resistors and work fine. NORway 0.4 BETA9+. I used the jestero's diagram for VER-001 motherboard without VCC pin solder&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''relax79'' : I use Winskeet111205 and Progskeet v1.1 ,without a22 trick .Normal dump and patched v2 then flash succes but downgrade usb failure.Solution is Progskeet usb not connect r8 switch &quot;off&quot; r7 switch &quot;on&quot; entire downgrade process.Succesfully downgrade 4.11 to 3.55 CECH-2006A&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''blakcat'' : succeed downgrade with my method. See [http://www.progskeet.com/forum/viewtopic.php?f=3&amp;t=373 Tutorial] &lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''marlboro12'' : succeed downgrade with blackcat scheme. flasher 110819, 4/4096 all option checked. divide .bin in two equals files. first flash sector 0-&gt;2047 with any modification and without power cycle, just unplug usb and reload 110819, flash second file with resistor 10K btw a22_NOR and 3.3V.&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''maitre kanter'' : Downgrade succesfull. See [http://www.xavboxps3.com/fr/downgrade-ps3-3.70.php] &lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{No}} || &lt;small&gt;''yrr'' : tried 128k/128 , 4k/4096, WinSkeet40000,ProgSkeet_110819. It writes ok till sector 64(128k/128) or 08004D0xH in the dump file. From that point on no changes. No write no erase. Tried also the 10k/100k resistor trick. All the same result.&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Spansion S29GL128P90TFIR2 || || || <br /> |-<br /> | DYN-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''bluemimmo'' : Splitted the patched known good dump into 2 parts : 000000-7FFFFF and 800000-FFFFFF. Flashed part1 with winskeet in 128/128 mode from sector 0-6 with A22 low. Then flashed part2 with progskeet_110819 select mode 4/4096 and custom sector start from 2048-4095 with A22 high. Byte swap, alternate write method, verify, differential flashing. See [http://www.progskeet.com/forum/viewtopic.php?f=3&amp;t=382 progskeettopic]&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Macronix MX29GL128ELT2I-90G || {{Yes}} || {{Yes}} || &lt;small&gt;''Ryd3R'' : NORway 0.3 fully support R/W on Macronix MX29GL128ELT2I-90G.&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Macronix MX29GL128ELT2I-90G || {{Yes}} || {{Yes}} || &lt;small&gt;''Abkarino'' : successfully downgraded from 3.70 using WinSkeet 111004 and ProgSkeet V1.0&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''AdReNaLiN_TR'' : Downgrade Succesful. Thank you_BLACKCAT_<br /> |-<br /> | DYN-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''Xb0xGuru'' : Downgrade successful. 100k/10k resistor trick used, Winskeet 40000 used (10 September 2011, 21:14:56)&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Macronix MX29GL128ELT2I-90G || {{Yes}} || {{Yes}} || &lt;small&gt;''calimba'' : Downgrade succesfull, used progskeet.&lt;/small&gt;<br /> |-<br /> | DYN-001 || 1x Samsung K8Q2815UQB-PI4B || {{Yes}} || {{Yes}} || &lt;small&gt;''oracle_dfx'' : Downgrade successful using winskeet exclusively (Pre configured). R8 closed. R7 Open. 3.3v Detached. Dump NOR using default schematics. Applied necessary patch. Flashed first 8 MB of data. Unplugged progskeet from USB. Set A22 high. Plugged progskeet via USB. Flashed 2nd 8MB of data. Unplugged progskeet. Returned NOR A22 to Progskeet. Dump Full Flash. Power off. Reboot. Connect PS controller screen, Unplugged PS3. Proceed with usual downgrade procedure. 4.0 to Rogero CFW v2. Success!&lt;/small&gt;<br /> |-<br /> | SUR-001 || 1x Macronix MX29GL128ELT2I-90G || {{Yes}} || {{Yes}} || &lt;small&gt;''kado'' : Downgrade succesfull, used newest WT-port, nor pinout same as JSD-001&lt;/small&gt;<br /> |-<br /> | SUR-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''Abkarino'' : successful downgrade from 3.66 to 3.55 using ProgSkeet V1.0 and WinSkeet Build 111004 - used JTP-001 norpoint listing<br /> |-<br /> | JTP-001 || 1x Spansion S29GL128P90TFIR2 || || || <br /> |-<br /> | JTP-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''drako_'' : success downgrading from 3.70 to 3.55 with wiring according to JSD-001 diagram, with 5 grounds and settings 128K/128 (progskeet).&lt;/small&gt;<br /> |-<br /> | JTP-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''blakcat'' : success downgrading from 3.56 to 3.55 (JSD-001 diagram), with 2 grounds and settings:128K/128,winskeet,dif.Board out of ps3 with r8 and r7 closed&lt;/small&gt;<br /> |-<br /> | JTP-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''Ryd3R'' : success downgrading from 3.70 to 3.55 with wiring according to JSD-001 diagram NORway v0.3 .&lt;/small&gt;<br /> |-<br /> | JTP-001 || 1x Samsung K8P2716UZC-QI4D || {{Yes}} || NOT YET TRIED || &lt;small&gt;''TooTHPiCK'' : NORway and Teensy++ &lt;/small&gt;<br /> |-<br /> | JTP-001 || 1x Samsung K8P2716UZC-QI4D || {{Yes}} || {{Yes}} || &lt;small&gt;''Rogero'' : Downgrade succesfull, used Progskeet, flash 128/128, Dump with progskeet_110819, Patch with winskeet, Flash with progskeet_110819(differential flash/verify) using Win7(with winXP SP3 compatibility Mode/Run as Administrator) Rogero CFW V2 No_BD, Blu-Ray drive not attached &lt;/small&gt;<br /> |-<br /> | JTP-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''yrr'' : success downgrading from 3.70 to 3.55 with wiring JSD-001 diagram, 2 grounds, 128K/128 (progskeet/110819).&lt;/small&gt;<br /> |-<br /> | JSD-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''dodther'' : Downgrade succesfull. used progskeet and winskeet40000&lt;/small&gt;<br /> |-<br /> | JSD-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || &lt;small&gt;''yrr'' : Downgrade succesfull. used progskeet and winskeet40000&lt;/small&gt;<br /> |-<br /> | JSD-001 || 1x Samsung K8P2716UZC-QI4D || {{Yes}} || {{Yes}} || &lt;small&gt;''kado'' : Downgrade succesfull with special trick&lt;/small&gt;<br /> |-<br /> | JSD-001 || 1x Samsung K8P2716UZC-QI4D || {{Yes}} || {{Yes}} || &lt;small&gt;''petrm79'' : factory 3.56, 320gb, cech-250.b, console code 1a, standart solder without resistors etc. nor samsung (flash 128/128). using latest qt port. check alt. meth., downgrade using dospiedra v2 (manual paste), rogero.pup&lt;/small&gt;<br /> |-<br /> | JSD-001 || 1x Samsung K8P2716UZC-QI4D || {{Yes}} || {{Yes}} || &lt;small&gt;''bluemimmo'' : factory 3.56, 320gb, cech-2504.b, console datecode 1a, dump with progskeet_110819, patch with winskeet, flash with progskeet&lt;/small&gt;<br /> |-<br /> | JSD-001 || 1x Samsung K8P2716UZC-QI4D || {{Yes}} || {{Yes}} || &lt;small&gt;''Ryd3R'' : NORway 0.3 fully support R/W on Samsung K8P2716UZC-QI4D.&lt;/small&gt;<br /> |-<br /> | JSD-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || <br /> &lt;small&gt;''kado'' : Downgrading 3.70 to 3.55 success with progskeet (differ ON, alter ON) ''NOTE: THIS BOARD HAS different lengt normally (lenght is E990)''&lt;/small&gt;<br /> |-<br /> | JSD-001 || 1x Spansion S29GL128P90TFIR2 || {{Yes}} || {{Yes}} || <br /> &lt;small&gt;''Hikage'' : Downgrading 3.72 to 3.55 success with teensy++ and NORway 0.3, dump work with norway 0.4 beta10 but partial work on write. Norway 0.4 beta12 work fine on read and write.&lt;/small&gt;<br /> |-<br /> | KTE-001 || 1x Spansion S29GL128P90TFIR2 ||{{Yes}} || {{Yes}} || &lt;small&gt;''AdReNaLiN_TR'' : Nor dumping/wrıtıng for downgrade do not wrıte.ps3 unbrick refresh dump progskeet.&lt;/small&gt; <br /> |-<br /> | KTE-001 || 1x Samsung K8P2716UZC-QI4D || {{Yes}} || {{Yes}} || &lt;small&gt;''AdReNaLiN_TR'' :Nor Dumping/Writing downgradable no metldr2 refresh dump progskeet <br /> |-<br /> | KTE-001 || 1x Macronix MX29GL128ELT2I-90G || {{Yes}} ||{{No}} || &lt;small&gt;''NO GO!'' : Tried default Macronix settings in WinSkeet40000 v111004, ProgSkeet v1.1. soldered (360 clip 56 or ZIF 50 cable and post header pcb have shorts). Verification errors always persist when attempting to flash. Erase also gets errors.&lt;/small&gt; <br /> |-<br /> | EXA-MPLE || 1x dummy || {{Yes}} || {{No}} || &lt;small&gt;''example'' : Tried 128/128 and 4K/4096, resistor and A/B trick, always freezes on first sector&lt;/small&gt;<br /> |-<br /> |}<br /> <br /> must add this one in English in the channel above (marlboro1) :<br /> Résumé:<br /> - PS3 slim CECH-2004A (DYN-001 et Samsung NOR)<br /> - OFW 3.70<br /> - Progskeet (dernier pilote)<br /> - Flasher 110819 et Winskeet4000 (dernière version)<br /> <br /> Installation du progskeet avec les documentations trouvées sur ps3devwiki.<br /> Dump réussi sans problème.<br /> Lors du flash, avec la première version de transplante, j'ai eu un échec.<br /> Ensuite impossible de réécrire avec le dump original.<br /> Impossible de flasher la NOR avec le dump modifié par la deuxième version du patch de dospierda.<br /> Ir0nman m'a conseillé de ponter R8 et de mettre en place une résistance de 10Kohms entre le 3.3V et RDY et une de 100Kohms entre le RDY du progskeet et celui de la NOR. Cela a semblé fonctionner mieux.<br /> Ensuite Ir0nman m'a conseillé de mettre directement la résistance de 10Kohms entre R8, qui est ponté, et RDY du progskeet. Cela m'a permis de réécrire le dump original et récupérer ma PS3 en OFW 3.70.<br /> Lorsque j'ai fait un dump, il est identique à celui d'origine.<br /> http://i1180.photobucket.com/albums/x413/Ir0nman11/IMAG0119.jpg (switch R7, R8 removed and bridged, using resistor pullup RY/BY)<br /> <br /> == Pretesters ==<br /> <br /> Users With NORway (teensy++) who maybe could do pretesting :<br /> Ryd3R<br /> <br /> Users with Injectus who maybe could do some pretesting : <br /> ares<br /> damox<br /> delsol<br /> <br /> <br /> <br /> == Progskeet QT port ==<br /> OLDEST: http://www.sendspace.com/file/3bz5s5 USE AT YOUR OWN RISK &lt;br /&gt;<br /> OLDER: http://www.sendspace.com/file/ijr2yb USE AT YOUR OWN RISK &lt;br /&gt;<br /> <br /> Current: http://static.loping.net/private/ps3/WinSkeet40000.zip &lt;- Qt Port, latest one, BETA STILL<br /> <br /> &lt;Ago&gt; damox: ill add import / export soon<br /> &lt;Ago&gt; for now, you can export the registry key<br /> &lt;Ago&gt; HKEY_CURRENT_USER\Software\ProgSkeet\ProgSkeet\presets<br /> &lt;Ago&gt; on linux and osx its file based<br /> <br /> == Resistor trickery ==<br /> without pullup: rdy ---[100kOhm]--- nor_rdy<br /> with pullup: 3.3V---[10kOhm]---rdy---[100kOhm]----nor_rdy<br /> <br /> == Progskeet manual testing version ==<br /> &lt;Ago&gt; for anyone wanting to diagnose wiring problems, i have a build that allows you to set the data and address lines by hand<br /> &lt;Ago&gt; http://static.loping.net/private/ps3/WinSkeet40000_manual_test.zip<br /> &lt;Ago&gt; 13:16 &lt;Ago&gt; there is a new tools tab<br /> &lt;Ago&gt; 13:16 &lt;Ago&gt; there you will find address and data entry boxes<br /> &lt;Ago&gt; 13:16 &lt;Ago&gt; you can prefix with 0x for hexadecimal input<br /> &lt;Ago&gt; 13:16 &lt;Ago&gt; or with b for binary input<br /> &lt;Ago&gt; also, this build will decode the cfi as text when dumping<br /> &lt;Ago&gt; i will also add a semi-automated testing mode<br /> &lt;Ago&gt; where it will set only one line to high and prompt you to check it<br /> &lt;Ago&gt; then checks the next one<br /> <br /> &lt;No Go&gt; Progskeet &quot;Crystal Blue&quot; v1.1 has a 50 pin ZIF connector which is a solderless connection.<br /> &lt;No Go&gt; 360 Clip manufactures a solderless clip for a 56 pin NOR and 50 wire flat cable which does not work as shorts are created.<br /> &lt;No Go&lt; As of Dec. 2011 there is no working solderless connection to a PS3 NOR<br /> <br /> == BD drive not found problem ==<br /> Progskeet/Teensy related:<br /> &lt;Ryd3R_&gt; faild to downgrade just like the prev test<br /> &lt;Ryd3R_&gt; with the BD drive error <br /> &lt;Ryd3R_&gt; tried jaicarb lv2diag - CFW with no BDCheck - reconnecting the BR drive<br /> &lt;Ryd3R_&gt; all of them failed<br /> <br /> &lt;Ryd3R_&gt; i found what is causing the problem<br /> &lt;Ryd3R_&gt; the programmer (progskeet/NORway) while its hooked to the mobo it somehow cause the BR drive not found problem<br /> &lt;Ryd3R_&gt; what i did is desoldering the control lines and updated without any problem<br /> &lt;Ryd3R_&gt; the mobo is VER-001<br /> <br /> Other reason/solution:<br /> &lt;Rogero&gt; eussNL: nice69 tested a No_BD CFW i gave him and it worked <br /> for his 5 consoles that he was having problems updating<br /> &lt;Rogero&gt; he tried normal lv2diag.self but didn't work for him<br /> &lt;Rogero&gt; then we noticed that his consoles are refurbished... <br /> these are the only consoles he had problem downgrading <br /> (where the normal PUP failed to complete)<br /> &lt;Rogero&gt; http://www.rogero.tortuga-cove.com/Rogero_CFW_V2_Kmeaw_LV1_Patched_3.72_spoof_Privacy_Patch_NoBD_Update.PUP<br /> &lt;Rogero&gt; in case anyone needs it too ;)<br /> <br /> == Problematic Samsung / Spansion N related ==<br /> <br /> === Teensy ===<br /> &lt;jevin&gt; nikitis, want to work tonight on getting samsung support working w/ teesny?<br /> &lt;jevin&gt; ive got a hack to get around the different block sizes throughout the chip: just chip erase the whole thing<br /> &lt;jevin&gt; and that chip erase is actually 2 chip erases, one with a22 low and one with a22 high (internally there are 2 8MB nor dies)<br /> &lt;jevin&gt; then when flashing you cant use the write buffer command (there is no buffer)<br /> &lt;jevin&gt; and have to instead use slower unlocked programming<br /> &lt;jevin&gt; nikitis, ive had my teensy soldered up for nearly a week in the hopefully new, emi-proof location but havent hacked up the mobo shield to make it actually fit. i should try it tonight to see if it works<br /> <br /> ===Progskeet===<br /> &lt;kado&gt; i confirm PROGSKEET HARDWARE is STABLE than other programer (teensy,etc)<br /> &lt;kado&gt; the only problem is from flasher<br /> &lt;kado&gt; especially for Spansion 'N' &amp; SAMSUNG<br /> &lt;kado&gt; i tested the winskeet but still not working well for those<br /> &lt;eussNL&gt; ok, did it use A22 virtual chip #CE correct in your observations kado ?<br /> &lt;kado&gt; actually no euss<br /> &lt;eussNL&gt; shame<br /> &lt;kado&gt; all flasher should be focus on SB_tristae, reset<br /> &lt;eussNL&gt; so it was low all the time (virtual chip select 1) ?<br /> &lt;kado&gt; and for spansion should be focus on those + #WP<br /> &lt;kado&gt; and i am sure it could be emulated by flasher it self ;)<br /> &lt;eussNL&gt; sure, not a problem to change the way controllines are used<br /> &lt;eussNL&gt; just need a good preset that also sets the correct writing strategy<br /> &lt;kado&gt; yes<br /> &lt;kado&gt; thats right<br /> &lt;eussNL&gt; which reminds me, that was one thing left out in winskeet (the samsung setting needs manual setting after selecting the preset)<br /> &lt;kado&gt; the secreet for spansion N is only need 0v for (tristate &amp; reset)<br /> &lt;kado&gt; and do not ever modified the RDY<br /> &lt;kado&gt; RY/BY NOR is controlled by SB<br /> &lt;kado&gt; hope you can make this clear eusss, and explaint to all people<br /> <br /> &lt;kado&gt; next secreet for Samsung &quot;Q&quot; (edit: K8Q2815UQB-PI4B), pls make note :<br /> &lt;kado&gt; check your #WE shold be 'L'<br /> &lt;kado&gt; and RESET should be 'H'<br /> &lt;eussNL&gt; isnt that default kado? because Samsung Q (edit:K8P2716UZC-QI4D) already works fine afaik<br /> &lt;kado&gt; once again no RESISTOR trick<br /> &lt;kado&gt; i always use 110819<br /> &lt;kado&gt; for write<br /> &lt;kado&gt; and check those point<br /> &lt;kado&gt; with all option checked<br /> &lt;kado&gt; eus: the flasher could not emulated that point<br /> &lt;eussNL&gt; kado, the QT port is the current one, the other is ment to be no longer maintained if I got it right<br /> <br /> edit: NOTE that we both ment different Samsung! kado:K8Q2815UQB-PI4B // eussNL: K8P2716UZC-QI4D (reason: both have Q in their partnumber)<br /> <br /> <br /> == manual A22 virtual chip select ==<br /> For dualbanked chips with A22 Virtual Chip Select pin (e.g. Samsung K8Q2815UQB-PI4B)<br /> 128Kx128 settings to flash.<br /> <br /> resistor 10k:<br /> a22 point on board (NOR) ----- 10k ----- 3,3v direct<br /> a22 point of prgoskeet is not connected to anything while flashing second bank<br /> <br /> first flash first virtual chip with A22 low : 0-63 first bank (000000-7FFFFF)<br /> then flash second virtual chip with A22 high : 64-128 second bank (800000-FFFFFF)<br /> See also : http://www.progskeet.com/forum/viewtopic.php?f=3&amp;t=373<br /> <br /> &lt;bluemimmo&gt; : <br /> - Dump the NOR as many times as we like and check them they are identical.<br /> - Use norunpack to unpack the nor dump, so if nordump extracts without any errors, then we are quite sure that nor dump is valid.<br /> - Now make downgrade.bin from downgrade v2 patch. FYI you can have dump from any version and any mode like FSM too.<br /> - After downgrade.bin is prepared, divide it into two parts. First part = offset:000000 - 7FFFFF and Second part = offset:800000 - FFFFFF<br /> - Flash the part1 with winskeet in 128/128 mode from sector 0 - 63<br /> - Now dump your full nor again and divide it into two halves as mentioned above. Now compare the first half dumped just now with the downgrade.bin part1, if both are identical then you are ok to go.<br /> - close the winskeet and open Progskeet_110819 and switch the a22 pin to high.<br /> - In progskeet_110819 select mode 4/4096 and custom sector start from 2048 - 4095<br /> - Select byte swap, alternate write method, verify, differential flashing, and flash the downgrade.part2.bin<br /> - After flashing complete and verified ok, switch the a22 pin to normal position and dump you flash again.<br /> - Compare the recently dumped flash to downgrade.bin, if both are identical, yours is downgraded.<br /> See also : http://www.progskeet.com/forum/viewtopic.php?f=3&amp;t=382<br /> <br /> &lt;winskeet latest&gt;<br /> No need to pull a22 line high manually, winskeet will do automatically. Tested and works fine.<br /> <br /> == Read CFI data ==<br /> &lt;Ago&gt; guys, we need people to supply us with nor cfi data<br /> &lt;Ago&gt; we're most interested in samsung<br /> &lt;Ago&gt; i'm currently uploading a test version that dumps cfi<br /> &lt;Ago&gt; http://static.loping.net/private/ps3/WinSkeet40000_CFI_Test3.zip<br /> &lt;Ago&gt; select preset and press dump cfi on nor tab<br /> &lt;Ago&gt; then send the resulting file<br /> <br /> &lt;Oliveira&gt; CFI is a section of the PS3 flash image ?<br /> &lt;Oliveira&gt; or is it the chip ID stuff ?<br /> &lt;Ago&gt; no, its information about hte flash chip itself<br /> &lt;Ago&gt; like how it wants to be written, erased and how big it is<br /> &lt;Ago&gt; we currently do not use it at all<br /> &lt;Ago&gt; but we think the samsung problems and maybe the spansion n problems are because of that<br /> <br /> http://static.loping.net/private/ps3/cfi/Spansion%20S29GL128N90TFIR2.cfi<br /> http://static.loping.net/private/ps3/cfi/Spansion%20S29GL128P90TFIR2.cfi<br /> http://static.loping.net/private/ps3/cfi/Samsung%20K8Q2815UQB-PI4B.cfi<br /> http://static.loping.net/private/ps3/cfi/Macronix%20MX29GL128ELT2I-90G.cfi<br /> <br /> == Offboard flashing / Replacement NOR talk ==<br /> <br /> &lt;Rogero&gt; eussNL: about flashing a nand/NOR externally, <br /> once removed from the board and into a socket, <br /> will this work for sure ?<br /> &lt;Rogero&gt; i mean could be done, no problems if the nand is standalone<br /> &lt;eussNL&gt; this will work for sure for board originated problems.<br /> &lt;eussNL&gt; that still leaves us the Samsung dualbanked issue<br /> &lt;eussNL&gt; e.g. VER-001 are most likely to benefit from offboard solution<br /> &lt;eussNL&gt; perpaps it is a solution to exchange the banked Samsung for the uniform one, <br /> or a Spansion/Macronix - someone tried that on a VER,<br /> but ran into board related issues afaik<br /> &lt;eussNL&gt; because reading isnt the problem, writing is - <br /> so read a banked Samsung offboard, <br /> and flash patched in a nonbanked/uniform one offboard and resolder<br /> &lt;eussNL&gt; offboard also means no need for messing with resistor trickery<br /> (pullup/down´s) on control-lines (RY/BY)<br /> &lt;nice69&gt; read and write externally, then re-solder the chip<br /> <br /> &lt;Xb0xGuru&gt; right, so it's the board layout which is the problem?<br /> &lt;eussNL&gt; 2 fold<br /> &lt;eussNL&gt; 1) Samsung banked 2) VER-001 board<br /> <br /> &lt;Xb0xGuru&gt; what about the DYN-001 board? Would a Spansion work on there as a replacement?<br /> &lt;eussNL&gt; and if board modification is on order, it would be most likely a controlline, <br /> like RY/BY, which was the target of the resistor trickery<br /> &lt;eussNL&gt; DYN-001 works fine with Macronic Xb0xGuru <br /> &lt;eussNL&gt; see http://www.ps3devwiki.com/index.php?title=Talk:Hardware_flashing#Testreport_table<br /> for the patterns of problems<br /> <br /> &lt;eussNL&gt; you can use others flash too, <br /> the one I list there is just the one Sony used on a different version of the board.<br /> See http://www.ps3devwiki.com/index.php?title=Flash_%28Hardware%29#NOR <br /> for all the current NORs used<br /> (and stay away from dualbanked and perhaps ¨N¨ serie spansion too)<br /> &lt;eussNL&gt; anyhow Samsung K8P2716UZC-QI4D = uniform/nonbanked and is fastest. <br /> The Macronix and Spansion are 90ns<br /> &lt;eussNL&gt; Replacements for NOR have to be <br /> =&gt;128Mbit x8, <br /> VCC 3V (2.7V~3.6V), <br /> &lt;=90ns, <br /> 56-TSOP1, pincompatible, <br /> uniform/nonbanked, non OTP, non encrypted.<br /> <br /> &lt;Xb0xGuru&gt; I successfully transplanted a Spansion P NOR onto my DYN-001 board that had a Samsung NOR on there previously.<br /> &lt;kado&gt; r u sure??<br /> &lt;Xb0xGuru&gt; yes - all done<br /> &lt;Xb0xGuru&gt; downgraded to 3.55 CFW.<br /> &lt;kado&gt; wow thats good to know<br /> &lt;Xb0xGuru&gt; flashed it initially with the original 3.70 dump and it fired up nicely too<br /> &lt;Xb0xGuru&gt; Spansion P came from another DYN-001 board, if that matters<br /> <br /> Heavily edited log. Interesting read IMO<br /> <br /> == NAND clips ==<br /> &lt;Gallery&gt;<br /> Progskeet with NAND socket SA247-TSOP48-D48 by playonlcd.jpg|NAND socket SA247-TSOP48-D48<br /> CLIP_styles.jpg|different Clips for NAND and NOR<br /> &lt;/Gallery&gt;<br /> <br /> http://img15.imageshack.us/img15/611/progskeet360clip.png<br /> <br /> == NOR clips ==<br /> <br /> == Old reference ==<br /> (don't remove, not all is on mainpage)<br /> <br /> <br /> ===NAND===<br /> NAND (256MB, old FAT models, needs 32 wires, 15 per NAND + GND + VCC)&lt;br /&gt;<br /> 2 chips: Samsung K9F1G08U0A-PIB0<br /> <br /> <br /> ===NOR===<br /> NOR 16MB, newer FAT models + Slims&lt;br /&gt;<br /> needs 44 I/O wires: 23 address lines:A0-A22 + 16 Data lines:D0-D15 + 5 control lines:<br /> CE#,OE#,WE#,RESET#,TRISTATE (''optional'':#RY-BY) + GND + VCC&lt;br /&gt; ''(NB: RY/BY is optional only for Teensy, Progskeet NEED ALL controllines!)''<br /> <br /> 1 chip: Spansion S29GL128N90TFIR2 or Samsung K8Q2815UQB-P14B<br /> <br /> NOR uses 1024 byte sector, just as NAND.<br /> <br /> *[http://www.multiupload.com/HDMHOVRICU noralizer.rar (9.95 MB)] incl. 2 different FAT models (CECHL04-jestero + CECH?-Phiren) pads labeled<br /> <br /> *[http://www.multiupload.com/LHVNPTLY4P joohan USBbitbanger on AVR for NOR flashing.rar (1.17 MB)] ([http://psx-scene.com/forums/f149/usb-bitbanger-avr-good-nor-flash-programming-etc-75245/ original topic @psx-scene])<br /> <br /> *[http://code.google.com/p/spansion-nand-programmer/ spansion programmer (PIC based)]<br /> <br /> * http://git.dashhacks.com/pic32mx-nor-flasher / [http://www.multiupload.com/7Q0GND1IVR pic32mx-nor-flasher-pic32mx-nor-flasher-master.tar.gz (751.65 KB)] <br /> (Note : PIC32 flasher for Spansion is very slow: dumping 16MB = ~15min / writing full dump = 4 hours)<br /> <br /> *[https://github.com/hjudges/NORway NORway for Teensy++ 2.0]<br /> ** [http://rootedsystem.com/2011/07/norway-allows-flashing-the-ps3-nor-using-the-teensy-2-0/ NORway Teensy] / [http://www.mediafire.com/?ir89sxupwspp3j4 NORway_v0.1.zip]<br /> <br /> <br /> ===PCCard/Compact Flash, SRAM, PSRAM, NOR and NAND===<br /> ARM32 flasher: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00191185.pdf<br /> <br /> ----<br /> <br /> *http://git-hacks.com/atnorflash/atnorflash<br /> <br /> *http://hotfile.com/dl/118618929/f6914e0/ps3flasher.tgz.html (note: older version)<br /> <br /> <br /> ----<br /> <br /> Alternatives for Infectus2 and Teensy 2.0++:<br /> <br /> * Progskeet ([http://twitter.com/#!/uf6667 UF6667]) : http://twitpic.com/5pk6dz // http://fronttowardsgamer.com/2011/07/15/exclusive-hacker-talks-progskeet-geohot-and-why-he-doesnt-give-a-sht-about-sony/<br /> ** quad NAND with Progskeet: http://subirimg.com/images/img2065.jpg<br /> <br /> ----<br /> [http://www.atmel.com/dyn/resources/prod_documents/7593S.pdf Atmel AT90USB1286 datasheet]<br /> <br /> == NORway / Teensy experimental Samsung support ==<br /> <br /> '''THIS IS UNTESTED CODE! DO NOT TRY THIS UNLESS YOU HAVE A VERIFIED GOOD DUMP OF YOUR FLASH AND ARE WILLING TO WORK OUT ANY BUGS IN FLASH WRITING!!!'''<br /> <br /> This modification of NORway.py attempts to support samsung dualbanked flash chips (e.g. K8Q2815UQB-PI4B). It performs a chip erase (with a22 low then high) then programs the entire flash using unlocked, single-word programming. Programming ranges is not supported because partial erasing is not implemented. Programming will be '''slow''' because it waits for RY after programming every single word. The author's teensy install has EMI issues so they were '''not able to test this code'''! The file works with NORway's original Teensy firmware.<br /> <br /> [http://pastie.org/2527251]<br /> <br /> == link for improper NOR dump start ==<br /> ...is dead. i mean this one: &quot;If your dump starts like this: http://pastebin.com/sS69Vhvf[...]&quot; - anyone has the proper link?<br /> <br /> == WES-51 alternatives ==<br /> Weller WS51 analoog Best.-Nr.: 811808 - 62 conrad.de&lt;br /&gt;<br /> http://www.produktinfo.conrad.com/datenblaetter/800000-824999/811808-an-01-de-Loetstation_WS51.pdf&lt;br /&gt;<br /> German shops:<br /> * http://www.ciao.de/Weller_Lotstation_WS_51__1068590<br /> * http://www.funk-shop.de/07_loetstationen/07_ws51.htm</div> Euss http://www.psdevwiki.com/ps3/index.php?title=MultiMan&diff=36132 MultiMan 2015-05-19T13:40:51Z <p>Euss: </p> <hr /> <div>{{infobox homebrew<br /> | name = multiMan<br /> | image = Multiman.jpg<br /> | releasedate = December 2010<br /> | author = deanK<br /> | website = [http://psx-scene.com/forums/content/multiman-v4-66-03-base-now-available-black-screen-games-cobra-bd-mirror-more-deank-4772/ PSX-Scene]<br /> | version = 04.66.10<br /> | fwver = 3.55/4.2x/4.3x/4.4x/4.5x/4.6x-4.66<br /> | download = [https://www.sendspace.com/file/3k8hxz multiMAN ver 04.70.00 BASE CEX (20150516).pkg]<br /> }}<br /> <br /> = Info =<br /> <br /> Here is a multifunctional tool, which includes 8 different display modes (for games, AVCHD and Blu-ray) and File Manager + background running FTP s[[Keyboard]]<br /> <br /> '''Features:'''<br /> <br /> * Support and display for 7 devices (HDD/USB/BD/SDHC/MS/CF)<br /> * Support for REMOTE PLAY via PSP or other compatible peripherals<br /> * Update check/download feature<br /> * Support for AVCHD activation from external USB devices<br /> * Support for playback of AVCHD and Blu-ray content from internal HDD<br /> * Overscan support for DLP and CRT TV sets<br /> * MP3 playback<br /> * JPEG/PNG picture viewer<br /> * HEX file viewer<br /> * Support for at least 15 freetype fonts (user can change using [R3] in game display modes)<br /> * Support [[Keyboard]]<br /> * Screen-shot<br /> <br /> = Gallery =<br /> &lt;gallery&gt;<br /> File:Multiman.jpg<br /> File:Mmnl01y.jpg<br /> File:Sm17y.jpg<br /> File:Mmsm05y.jpg<br /> &lt;/gallery&gt;<br /> <br /> = Standalone Browser =<br /> <br /> [http://www.sendspace.com/file/abjg4s BROWSER.SELF]<br /> <br /> This is a standalone browser, which can be used by any other application (not just multiMAN).<br /> <br /> * Supports downloading of files<br /> * FTP server running in the background (openps3ftp) (login: anonymous, password: &lt;any&gt;)<br /> * Allocates ~150MB for the browser, so no more 'insuff. memory' errors<br /> * If URL is parsed, it will open it. If not -&gt; Official PS3 UK page is opened<br /> * On exit it will return to the caller application (if RELOAD.SELF is present in the same folder)<br /> * Downloaded files are saved under the current folder + ./DOWNLOADS<br /> <br /> If present in multiMAN's USRDIR folder - it will be used instead of the build-in mM browser.<br /> <br /> Other devs are free to use it in their apps.<br /> <br /> The proper way would be to create your own EBOOT.BIN, which will call the BROWSER.SELF with any parameter/URL you wish.<br /> <br /> '''CODE''':<br /> <br /> &lt;pre&gt;void launch_self(char *_self, char *_param)<br /> {<br /> char* launchargv[2];<br /> char self[256];<br /> sprintf(self, &quot;%s&quot;, _self);<br /> <br /> memset(launchargv, 0, sizeof(launchargv));<br /> launchargv[0] = (char*)malloc(strlen(_param) + 1); strcpy(launchargv[0], _param);<br /> launchargv[1] = NULL;<br /> exitspawn((const char*)self, (char* const*)launchargv, NULL, NULL, 0, 64, SYS_PROCESS_PRIMARY_STACK_SIZE_512K);<br /> }&lt;/pre&gt;<br /> <br /> '''Launch'''<br /> &lt;pre&gt;<br /> launch_self(browser_self, start_page);&lt;/pre&gt;<br /> <br /> '''Self explanitory'''<br /> <br /> &lt;pre&gt;launch_self((char*)&quot;/dev_hdd0/game/XXXX12345/USRDIR/BROWSER.SELF&quot;, <br /> (char*)&quot;http://www.google.com/&quot;);&lt;/pre&gt;<br /> <br /> <br /> <br /> = Errors with Games + Fixes =<br /> <br /> '''Your Games are not detected?'''<br /> <br /> &lt;pre&gt;* Proper structure:<br /> /dev_***/GAMES/***GAME_NAME***/PS3_GAME/USRDIR/EBOOT.BIN<br /> <br /> * Wrong structure:<br /> /dev_***/GAMES/***SOME_NAME***/***ANOTHER_NAME***/PS3_GAME/USRDIR/EBOOT.BIN<br /> <br /> * Press &quot;SELECT+L3&quot; to refresh the list (or use the REFRESH option in system menu or XMMB Game column)<br /> * Check options.ini/options_default.ini and edit it properly if you store your games in different than defined location&lt;/pre&gt;<br /> <br /> '''All your games give you black screen after installing on 3.55 firmware?'''<br /> <br /> &lt;pre&gt;It was reported numerous times that such problem may arise after installing KMEAW 3.55 CFW on a new PS3 system or after updating from 3.41. In any case the solution is easy enough:<br /> <br /> * Download and install &quot;FIX PERMISSIONS&quot; package file ([http://www.4shared.com/file/AHE7153v/Fix_Permission_For_Waninkoko_K.html download link])<br /> * Start the tool and wait for it to finish its job - it will return you back to XMB screen<br /> * Try to launch multiMAN and load a game - all should be okay now.&lt;/pre&gt;<br /> <br /> = Changelog =<br /> <br /> I put all the changelog [http://pastebin.com/YL42ezXg here] because it's very long.<br /> <br /> &lt;pre&gt;===========<br /> <br /> 04.18.00<br /> <br /> * Added support for downloadable packages/files in the Web column<br /> * Fixed some minor issues (rename/delete) when using &quot;Game Settings&quot; menu (after using L1/R1 to switch games)<br /> * Reworked some core functions and improved mM's performance even more<br /> <br /> ===========<br /> <br /> 04.17.05<br /> <br /> * Added [www.brewology.com] installable packages in the WEB column<br /> * Fixed access to AVCHD/Blu-ray Movie Discs and DVD Video Discs<br /> * When moving files on the same drive mmOS won't check for available free space<br /> * Improved background scanning/verifying of USB games<br /> * Added support for AVCHD HDD movies to lastGAME<br /> <br /> ===========<br /> <br /> 04.17.00/01/02/04<br /> <br /> * Improved copying folders (double progress bar and faster speed)<br /> * Minor fix for 4.30CFW Hermes payload<br /> * Fixed copying folders with 0 byte files<br /> * Fixed problem with split games in stealthMAN<br /> * installPKG [Singstar Replacement] available (http://www.sendspace.com/file/klv9jz)<br /> * installPKG standalone updated, too (http://www.sendspace.com/file/srhvk7)<br /> * Installing PKG files will not reboot the PS3<br /> * Visual improvements<br /> * Added SD/MS/CF entries in Retro<br /> * Fade-in for game backgrounds<br /> * Some other improvements related to copying/scanning/verifying/etc<br /> * multiMAN &quot;minimal&quot;/&quot;bare&quot; version available (read below)&lt;/pre&gt;<br /> <br /> = Option Files =<br /> <br /> == Options File ==<br /> <br /> DEFAULT options included in the install/update packages: options_default.ini<br /> <br /> &lt;pre&gt;<br /> ################################################## ################<br /> ##### #####<br /> #### Configuration File ####<br /> ##### #####<br /> ################################################## ################<br /> ##### #####<br /> #### Edit and save this file to your Playstation3 as: ####<br /> #### /dev_hdd0/game/BLES80608/USRDIR/options.ini ####<br /> ##### #####<br /> ################################################## ################<br /> <br /> # &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Directory / Folder Options &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br /> # ================================================== ======================================<br /> <br /> # Option: Game Backup Folders<br /> hdd_dir=/dev_hdd0/GAMES<br /> usb_dir=GAMES<br /> <br /> # Option: Look for Game Backups recursively in these folders<br /> # Hint: leave blank for USB (usb_home) root (/) folder<br /> # Main search folders:<br /> hdd_home=/dev_hdd0/GAMES<br /> usb_home=/GAMES<br /> <br /> # Secondary search folders:<br /> hdd_home2=/dev_hdd0/GAMEZ<br /> hdd_home3=/dev_hdd0/game/OMAN46756/GAMEZ<br /> hdd_home4=/dev_hdd0/game/LAUN12345/GAMEZ<br /> hdd_home5=/dev_hdd0/BDRIPS<br /> <br /> usb_home2=/GAMEZ<br /> usb_home3=/BDRIPS<br /> #usb_home4=/_skip_<br /> #usb_home5=/_skip_<br /> <br /> # Directory to store covers<br /> covers_dir=/dev_hdd0/game/BLES80608/USRDIR/covers<br /> <br /> # Option: Directory to look for themes<br /> themes_dir=/dev_hdd0/game/BLES80608/USRDIR/themes<br /> <br /> # Option: Directory to store downloaded themes (preview images only)<br /> themes_web_dir=/dev_hdd0/game/BLES80608/USRDIR/themes_web<br /> <br /> # Option: Directory to save downloaded update PKG<br /> #update_dir=/dev_hdd0/game/BLES80608/USRDIR/TEMP<br /> <br /> # Option: Directory to save web browser downloaded content<br /> #download_dir=/dev_hdd0/game/BLES80608/USRDIR/DOWNLOADS<br /> <br /> # ================================================== ===========================<br /> # Retro EMULATORS<br /> # ================================================== ===========================<br /> <br /> # ================================================== ===========================<br /> # RETRO COLUMN COVERS INFORMATION<br /> # ================================================== ===========================<br /> # Covers for PS1 and PS2 games in ISO/BIN+CUE format and for optical discs<br /> # are stored in the following location (OPL cover art format ABCD_123.45_COV.JPG):<br /> #<br /> # PS1 -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/psx<br /> # PS2 -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/psx<br /> #<br /> # If you wish to use your own covers, place the images in the same folder<br /> # where the ISO/BIN+CUE files are stored (/dev_hdd0/PSXISO, PS2ISO)<br /> # and name them *EXACTLY* as the ISO/BIN+CUE file (without the extension) + .jpg or .png.<br /> #<br /> # Example: My_PS1_Game.ISO<br /> # COVERS : My_PS1_Game.jpg<br /> #<br /> # Example: My_PS2_Game.CUE<br /> # COVERS : My_PS2_Game.png<br /> #<br /> # Covers must be in PNG format (max 408x408 pixels),<br /> # or in JPG format, having width dividable by 2 but not larger than 3264x3264 pixels.<br /> #<br /> # ================================================== ===========================<br /> # Covers for Retro column games (ROMS) are stored and first looked for in:<br /> #<br /> # SNES -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/snes<br /> # FCEU -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/fceu<br /> # GEN+ -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/gen<br /> # VBA -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/vba<br /> # FBA -&gt; /dev_hdd0/game/BLES80608/USRDIR/covers_retro/fba<br /> #<br /> # Covers must be named *EXACTLY* as the game ROM (without the extension) + .jpg or .png<br /> #<br /> # Example: GAME_ROM_NAME.EXT<br /> # COVERS : GAME_ROM_NAME.jpg or GAME_ROM_NAME.png<br /> #<br /> # Covers must be in PNG format (max 408x408 pixels),<br /> # or in JPG format, having width dividable by 2 but not larger than 3264x3264 pixels.<br /> #<br /> # Use covers with resolution of 408x180 for best visual results.<br /> # The program will also look for covers in the same folder where ROMs are found.<br /> # For best results use internal hdd (/dev_hdd0/ROMS/****) to store your roms and covers.<br /> #<br /> # ================================================== ===========================<br /> # EMULATOR EXECUTABLES AND PATHS<br /> # ================================================== ===========================<br /> #<br /> # SNES9x for PS3 (Super Nintendo ES Emulator)<br /> # The program will also scan /dev_usb00*/ROMS/snes for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/snes for game roms and covers<br /> # ROM extensions: SMC/smc, FIG/fig, SFC/sfc, GD3/gd3, GD7/gd7, DX2/dx2, BSX/bsx, SWC/swc, JMA/jma, ZIP/zip<br /> #<br /> snes_self=/dev_hdd0/game/SNES90000/USRDIR/RELOAD.SELF<br /> snes_roms=/dev_hdd0/game/SNES90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # GenesisPlus GX for PS3 (SEGA Genesis / Mega Drive emulator)<br /> # The program will also scan /dev_usb00*/ROMS/gen for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/gen for game roms and covers<br /> # ROM extensions: BIN/bin, SMD/smd, GEN/gen, SMS/sms, md/MD, zip/ZIP<br /> #<br /> genp_self=/dev_hdd0/game/GENP00001/USRDIR/RELOAD.SELF<br /> genp_roms=/dev_hdd0/game/GENP00001/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # FCEU for PS3 (NES / FCE Ultra emulator)<br /> # The program will also scan /dev_usb00*/ROMS/fceu for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/fceu for game roms and covers<br /> # ROM extensions: UNIF/unif, NES/nes, FDS/fds, ZIP/zip<br /> #<br /> fceu_self=/dev_hdd0/game/FCEU90000/USRDIR/RELOAD.SELF<br /> fceu_roms=/dev_hdd0/game/FCEU90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # VBA for PS3 (Gameboy / Advanced emulator)<br /> # The program will also scan /dev_usb00*/ROMS/vba for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/vba for game roms and covers<br /> # ROM extensions: gba/GBA, gbc/GBC, gb/GB<br /> #<br /> vba_self=/dev_hdd0/game/VBAM90000/USRDIR/RELOAD.SELF<br /> vba_roms=/dev_hdd0/game/VBAM90000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # FB Alpha/Next for PS3<br /> # The program will also scan /dev_usb00*/ROMS/fba for game roms and covers<br /> # The program will also scan /dev_hdd0/ROMS/fba for game roms and covers<br /> # ROM extensions: zip/ZIP or files with no extension<br /> #<br /> fba_self=/dev_hdd0/game/FBAN00000/USRDIR/RELOAD.SELF<br /> fba_roms=/dev_hdd0/game/FBAN00000/USRDIR/roms<br /> <br /> # ================================================== ===========================<br /> # &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; END OF INI FILE &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br /> # ================================================== ===========================<br /> #END<br /> &lt;/pre&gt;<br /> <br /> <br /> <br /> == COLOR.INI ==<br /> <br /> <br /> Location: /dev_hdd0/game/BLES80608/USRDIR/COLOR.INI) (use .INI for your custom colors. COLOR.BIN is the default one - don't change it)<br /> <br /> &lt;pre&gt;# COLOR AND DISPLAY THEME SETTINGS<br /> #<br /> # COLOR FORMAT 0xAABBGGRR<br /> #<br /> # AA - ALPHA TRANSPARENCY (00-Fully transparent, FF fully opaque)<br /> # BB - BLUE<br /> # GG - GREEN<br /> # RR - RED<br /> <br /> PS3DISC=0xff807000<br /> PS3DISCSEL=0xfff0e000<br /> <br /> SEL=0xff00ffff<br /> PS3=0xe0e0e0e0<br /> PS2=0xff06b02e<br /> DVD=0xffdcc503<br /> BDMV=0xff0050ff<br /> AVCHD=0xff30ffff<br /> <br /> LEGEND=0xc0c0c0c0<br /> <br /> FMFILE=0xc0c0c0c0<br /> FMDIR=0xc0808080<br /> FMJPG=0xcc00cc00<br /> FMMP3=0xc033ffee<br /> FMEXE=0xc03310ee<br /> <br /> HEXVIEW=0xc0a0a0a0<br /> SPLIT=0xc00080ff<br /> <br /> XMB_CLOCK=0xffd0d0d0<br /> XMB_COLUMN=0xf0e0e0e0<br /> XMB_TITLE=0xf0e0e0e0<br /> XMB_SUBTITLE=0xf0909090<br /> <br /> XMB_SPARK_SIZE=4<br /> <br /> #SPARK/STARS COLOR USES RRGGBBAA format<br /> XMB_SPARK_COLOR=0xffffff00<br /> <br /> #TOP/SIDE MENU COLORS USE RRGGBBAA format<br /> TOP_MENU_COLOR=0x30303000<br /> SIDE_MENU_COLOR=0x06599400<br /> <br /> ################################################## ##################<br /> #<br /> # END OF COLOR DEFINITIONS<br /> #<br /> ################################################## ##################<br /> #<br /> # DISPLAY ELEMENTS<br /> #<br /> ################################################## ##################<br /> <br /> # show or hide the device list/ip address (1 or 0)<br /> device_list=1<br /> <br /> # show or hide device list separator line (1 or 0)<br /> device_separator=1<br /> <br /> # device list and separator Y offset (0 - 1079)<br /> device_separator_y=956<br /> <br /> # show or hide legend image or change vertical position (1 or 0), y (0-1079)<br /> legend=1<br /> legend_y=853<br /> <br /> # show or remove the drive icon in the lower right corner (1 or 0)<br /> # (0-1919) (to horizontally move the drive icon)<br /> # (0-1079) (to vertically move the drive icon)<br /> drive_icon=1<br /> drive_icon_x=1790<br /> drive_icon_y=964<br /> <br /> # Option: user_font<br /> # Valid Parameter: 0 - 9<br /> #user_font=0<br /> <br /> # Option: game_bg_overlay<br /> # Valid Parameter: 0 - do not overlay game PIC1.PNG over user background picture<br /> # Valid Parameter: 1 - overlay (default)<br /> #game_bg_overlay=1<br /> <br /> #<br /> # END OF DISPLAY ELEMENTS<br /> #&lt;/pre&gt;<br /> <br /> Just like options.ini, if you plug a USB stick with COLOR.INI it will be used by multiMAN (no need to ftp the file). If you wish to restore original colors after you made a change - either use the code from above or delete COLOR.INI from /USRDIR/ folder.<br /> <br /> == USB.CFG ==<br /> <br /> &lt;pre&gt;0x12ab:0x3c4d:1&lt;/pre&gt;<br /> <br /> VENDOR_ID:PRODUCT_ID:NUM_OF_PARTITIONS<br /> <br /> Hexadecimal values must be lowercase:<br /> <br /> 0x02'''E'''8:0x6'''A'''14:1 = Wrong<br /> 0x02'''e'''8:0x6'''a'''14:1 = Right<br /> <br /> = Navigation =<br /> <br /> &lt;pre&gt;<br /> Navigation in GAME display modes:<br /> <br /> [X] - Load a title<br /> [O] - Exit to XMB<br /> [ ] - Settings menu for selected title<br /> [/\] - System Menu<br /> <br /> In XMMB MODE:<br /> [X] - Load a title (or activate function)<br /> [ ] - In XMMB - Group content (SELECT+[SQUARE] group by Title for Game/Favorites/Retro columns)<br /> [/\] - Settings menu for selected title<br /> <br /> General navigation (PS3 PAD, MOVE, BD REMOTE):<br /> <br /> [R1] - Switch to next game display mode<br /> [L1] - Switch to prev game display mode<br /> <br /> [R3] - change current FreeType font<br /> [L3] - Switch Title Names font size / paths<br /> <br /> [SELECT]+[O] - rename game title (changes PARAM.SFO)<br /> <br /> [SELECT]+[L2]/[R2] - change overscan options<br /> [SELECT]+[L3] - force content refresh from all devices<br /> [SELECT]+[R1] - change content mode (GAMES/VIDEO/BOTH)<br /> <br /> [SELECT]+[START] - launches File Manager<br /> [START]+[SELECT] - restarts multiMAN<br /> <br /> [START]+[/\] - enable PFS driver (for external USB NTFS HDDs)<br /> [START]+[R2] - Screenshot to RAW RGB (saved in /dev_hdd0 or connected /dev_usb000 or /dev_usb001)<br /> <br /> [START]+[left] - Previous MP3 song in the playlist<br /> [START]+[right] - Next MP3 song in the playlist<br /> [START]+[UP] - Increase playback volume<br /> [START]+[DOWN] - Decrease playback volume<br /> [START]+[ ] - stop music playback (for mp3 and background theme audio)<br /> <br /> * BD Remote: [ENTER] and [PLAY] keys will act as [X]<br /> * BD Remote: [PAUSE] will pause music playback<br /> * BD Remote: [PREV]/[NEXT] will skip to previous/next audio track<br /> * BD Remote: [STOP] will stop music playback<br /> * BD Remote: [SLOW&lt;&lt;]/[SLOW&gt;&gt;] will change playback volume<br /> * BD Remote: [BLUE] will switch to File Manager and back<br /> * BD Remote: [GREEN] will turn on the Screensaver<br /> <br /> <br /> <br /> Navigation in FILE MANAGER mode:<br /> <br /> <br /> [ANALOGUE STICKS] - Move mouse pointer<br /> [D-PAD] - up/down/left/right moves mouse cursor 1 line up/down (left/right pane)<br /> <br /> [O] - Open command menu<br /> <br /> [L1] - Switch to prev game display mode<br /> [R1] - Switch to next game display mode<br /> [SELECT]+[L1] - Switch to the game mode before File Manager was launched<br /> <br /> [L2] - Page up (current pane)<br /> [R2] - Page down (current pane)<br /> [R2]+[UP] - Scroll to start of file list<br /> [R2]+[DOWN] - Scroll to end of file list<br /> <br /> [X] - Enters selected directory<br /> [X] - Play selected MP3 file and loads remaining in playlist, view selected PNG/JPG picture (and enters PICTURE viewer)<br /> [X] - Play Video files via Showtime<br /> [X] - Execute .SELF files<br /> [/\] - Go one directory level up<br /> [SQUARE] - Mark file or folder for batch copy/move/delete<br /> <br /> Bottom device icons:<br /> <br /> [X] - Loads device folders in LEFT pane<br /> [O] - Loads device folders in RIGHT pane<br /> <br /> ***<br /> <br /> [SELECT]+[L2]/[R2] - change overscan options<br /> [SELECT]+[L1] - change cover mode<br /> <br /> [START]+[LEFT] - Previous MP3 song in the playlist<br /> [START]+[RIGHT] - Next MP3 song in the playlist<br /> [START]+[UP] - Increase playback volume<br /> [START]+[DOWN] - Decrease playback volume<br /> [START]+[ ] - stop music playback (for mp3 and background theme audio)<br /> <br /> <br /> <br /> Navigation in PICTURE VIEWER<br /> <br /> [X] - Next image<br /> [L1]/[LEFT] - Previous image<br /> [R1]/[RIGHT] - Next image<br /> [L2] - Zoom In<br /> [R2] - Zoom Out<br /> [Left Stick] - Pan<br /> [Right Stick] - Zoom<br /> [L3]/[DOWN] - Zoom image to fit width<br /> [R3]/[UP] - Zoom image to fit height<br /> [SELECT] - Show file information<br /> [START] - Starts picture slideshow<br /> [/\] or [O] - Exit picture viewer<br /> <br /> <br /> Navigation in HEX file viewer<br /> <br /> [UP]/[DOWN] - Scroll in pages (512bytes)<br /> [LEFT]/[RIGHT] - Scroll in blocks (8KB)<br /> [L1] - Seek to start of file<br /> [R1] - Seek to end of file<br /> [L2] - Scroll up one line (16 bytes)<br /> [R2] - scroll down one line (16 bytes)<br /> [/\] or [O] - Exit HEX file viewer<br /> [SELECT] - Switch between file and GameOS memory view mode<br /> [START] - Create LV2 memory dump file (when in GameOS memory view mode)<br /> <br /> <br /> <br /> NAVIGATION WHEN USING USB KEYBOARD OR USB MOUSE:<br /> <br /> <br /> MOUSE NAVIGATION:<br /> <br /> LEFT BUTTON = [X]<br /> RIGHT BUTTON = [O]<br /> WHEEL UP = [UP]<br /> WHEEL DOWN = [DOWN]<br /> WHEEL BUTTON = [L1] (to switch display modes)<br /> <br /> <br /> KEYBOARD NAVIGATION:<br /> <br /> In game display modes:<br /> [F1] - [F6] - directly select display modes (1-5 and 6th is file manager)<br /> [TAB] = [L1] (switch to next display mode)<br /> ARROWS = UP/DOWN/LEFT/RIGHT<br /> <br /> [NUM+] - increase mp3 volume (select+UP)<br /> [NUM-] - decrease mp3 volume (select+down)<br /> [NUM /] - previous MP3 song<br /> [NUM *] - next MP3 song<br /> [PageUp]/[PageDn] - Scroll games in pages<br /> [F7] or [CAPS LOCK] - switch title names size/paths (like L3)<br /> [F8] - USB patch mode<br /> [F9] - TEST source<br /> [F10] - Check for updates (like R3)<br /> [F11] - previous display mode<br /> [F12] - next display mode<br /> <br /> [C] - Copy [O]<br /> ENTER = [X] Launch game<br /> DEL = [ ] Delete game<br /> [ESC] - Quit [/\]<br /> <br /> ***<br /> <br /> In FILE MANAGER mode:<br /> [F2] - rename current file/folder<br /> [TAB] = [L1] (switch to next display mode)<br /> ARROWS = UP/DOWN/LEFT/RIGHT<br /> <br /> [NUM+] - increase mp3 volume (select+UP)<br /> [NUM-] - decrease mp3 volume (select+down)<br /> [NUM /] - previous MP3 song<br /> [NUM *] - next MP3 song<br /> [PageUp]/[PageDn] - Scroll current pane<br /> <br /> [F11] - previous display mode<br /> [F12] - next display mode<br /> <br /> [C] - Copy [O]<br /> [X] - Move [select-O]<br /> [V] - View file in HEX viewer<br /> ENTER = enter folder or play mp3/ac3 or view jpg/png<br /> DEL - Delete file<br /> INS - Create new folder<br /> [ESC] - Quit [/\]&lt;/pre&gt;<br /> <br /> = PS3 Network Server Setup =<br /> <br /> Each PC HOST goes in separate mounted folder (net_host#). Max of 10 hosts supported (0-9).<br /> <br /> '''Hosts are defined in &quot;SETTINGS column/menu'''<br /> <br /> The usage is quite simple:<br /> <br /> &lt;pre&gt;ps3netsrv.exe root_path port_to_listen [IP_RESTRICTIONS]<br /> <br /> Example:<br /> ps3netsrv.exe d:\downloads 11222<br /> ps3netsrv.exe h: 60806<br /> ps3netsrv.exe e:\temp 22333 256&lt;/pre&gt;<br /> <br /> &lt;pre&gt;ps3serv.exe d:\music 11222<br /> <br /> (c) 2012, PS3 Network server for multiMAN 04.01.00<br /> =================================================<br /> * Serving path : d:\music<br /> =================================================&lt;/pre&gt;<br /> <br /> = Support for AVCHD and BDMV Structures =<br /> <br /> multiMAN supports managing AVCHD and BDMV structures, but it doesn't actually PLAY them. It mounts them to their proper locations so your PS3 can find/recognize the structures and play them via XMB [Video] tab menu.<br /> <br /> You can create proper AVCHD structures with various tools and equipment like multiAVCHD, AVCHD Coder, tsMuxeR, AVCHD camcoders.<br /> <br /> Coloring and prefixes in the game display modes:<br /> <br /> YELLOW COLOR = AVCHD<br /> ORGANGE/RED COLOR = Blu-ray (BDMV)<br /> <br /> * [Video] (YELLOW color) = AVCHD on external USB HDD/stick<br /> * ''[Video] (ORANGE/RED color) = BDMV on external USB HDD/stick'' - NOT WORKING PROPERLY<br /> * [HDD Video] (Yellow) = AVCHD on internal HDD<br /> * [HDD Video] (Orange/Red) = BDMV on internal HDD<br /> <br /> <br /> * '''AVCHD or BDMV on external HDD/USB must be stored in the root \ folder of your device:'''<br /> <br /> X:\AVCHD_MOVIE_1\BDMV\INDEX.BDM<br /> X:\BLURAY_MOVIE_2\BDMV\index.bdmv (NOT WORKING PROPERLY)<br /> <br /> <br /> * '''AVCHD or BDMV on internal HDD must be stored in the same folder where your games are (for example /dev_hdd0/GAMES)'''<br /> <br /> /dev_hdd0/GAMES/MOVIE_1/BDMV/INDEX.BDM<br /> /dev_hdd0/GAMES/MOVIE_2/BDMV/index.bdmv<br /> <br /> <br /> * AVCHD movies on external USB HDD/stick will be properly renamed upon activation (only ONE active AVCHD folder supported by PS3)<br /> <br /> * BDMV (Blu-ray) movies on external USB will be mounted as BDMV disc (original BD game/video disc required) - NOT WORKING PROPERLY<br /> <br /> * AVCHD movies on internal HDD will be mounted to externally connected USB/SDHC/MS storage device (USB stick/SDHC/MS card required with 22KB free)<br /> <br /> * BDMV (Blu-ray) movies on internal HDD must be converted to AVCHD before mounting. multiMAN will prompt you to do it for you - accept it and convert it. Then it will be mounted as AVCHD.<br /> <br /> * BDMV (Blu-ray) movies authored with JAVA extension (BD-J discs) are not supported. You can check the contents of BDJO or JAR folders. If there are files there - it won't work.<br /> <br /> Playing back the mounted structure is done by activating the AVCHD icon from PS3's XMB Video tab - you must select the USB/SDHC/MS storage device, used for mounting.<br /> <br /> = Download =<br /> Current version:<br /> * [https://www.sendspace.com/file/3k8hxz multiMAN ver 04.70.00 BASE CEX (20150516).pkg]<br /> * [https://www.sendspace.com/file/iy9iq6 multiMAN ver 04.70.00 STEALTH (20150516).zip]<br /> <br /> <br /> Older:<br /> <br /> * 04.66.10 BASE CEX (20150110):<br /> ** [https://www.sendspace.com/file/c1b9w5 multiMAN ver 04.66.10 BASE CEX (20150110).pkg]<br /> <br /> * 04.66.09 BASE (20150107):<br /> ** [https://www.sendspace.com/file/xknnp2 multiMAN ver 04.66.09 BASE CEX (20150107).pkg]<br /> * 04.66.06 BASE (20141201)<br /> ** [https://www.sendspace.com/file/z7d5zp multiMAN ver 04.66.06 BASE (20141201).zip (129.74MB)]<br /> * 04.66.05 BASE (20141129)<br /> ** [https://www.sendspace.com/file/slwqqr multiMAN ver 04.66.05 BASE CEX (20141129).pkg (46MB)]<br /> * 04.66.04 BASE (20141123)<br /> ** [https://www.sendspace.com/file/5aq16g multiMAN ver 04.66.04 BASE (20141123).zip]<br /> * 04.66.03 BASE CEX (20141122)<br /> ** [https://www.sendspace.com/file/vuy5na multiMAN ver 04.66.03 BASE CEX (20141122).pkg]<br /> * 04.66.02 BASE (20141120)<br /> ** [https://www.sendspace.com/file/y9azhb multiMAN ver 04.66.02 BASE (20141120).zip (123.69MB)]<br /> * 04.65.02 BASE CEX (20141116)<br /> ** [https://www.sendspace.com/file/2hrkw1 multiMAN ver 04.65.02 BASE CEX (20141116).pkg]<br /> ** multiMAN ver 04.65.02 STEALTH (20141116).zip<br /> * 04.65.01 BASE CEX (20141108)<br /> ** [https://www.sendspace.com/file/0wixrh multiMAN ver 04.65.01 BASE CEX (20141108).pkg]<br /> ** [https://www.sendspace.com/file/uuomp8 multiMAN ver 04.65.01 STEALTH (20141109).zip]<br /> * 04.46.04 - requires 04.46.02 BASE<br /> ** [http://rghost.net/48760094 multiMAN_04.46.04.pkg]<br /> * 04.46.03 (20130908):<br /> ** [http://www.sendspace.com/file/jlu461 multiMAN ver 04.46.03 BASE CEX (20130908).pkg]<br /> ** [http://www.sendspace.com/file/0gm59z multiMAN ver 04.46.03 STEALTH (20130908).zip]<br /> * 04.46.02 (20130907): [http://tinyurl.com/mM-4-46-02BASE 4.46.02 BASE] / [http://www.mirrorcreator.com/files/10BWA4KU/multiMAN_ver_04.46.02_BASE_(20130907).zip_links mirror]<br /> * [http://www.mediafire.com/?nz65kpw636p428k 04.04.00]<br /> <br /> = About firmwares and syscalls =<br /> <br /> Let's put thing straight (as of Jan 26th 2011):<br /> '''Firmware 3.41:'''<br /> <br /> * PS3Jailbreak/PSGroove/PSFreedom (initial versions) = SYSCALL36<br /> * Later sticks/payload revisions = SYSCALL6 + SYSCALL7 (Peek/Poke)<br /> * ''Later payload revisions = SYSCALL8 (Hermes 4)''<br /> * Later payload revisions = SYSCALL35 (PL3)<br /> <br /> ***<br /> <br /> '''Firmware 3.55:'''<br /> <br /> * CFW GH: installing signed PKG files<br /> * CFW Wutang: SYSCALL6 + SYSCALL7 (Peek/Poke) + signed PKG<br /> * ''CFW Kmeaw: SYSCALL6 + SYSCALL7 (Peek/Poke) + signed + fake_signed PKG''<br /> * CFW WNK: SYSCALL6 + SYSCALL7 + signed PKG + SYSCALL36 + smth else<br /> <br /> ***<br /> <br /> Now for 3.41 with original PSGroove/PSfreedom you get:<br /> <br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * nothing else<br /> <br /> Later PSG/PSF revisions:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * nothing else<br /> <br /> Later Hermes (1,2,3)<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL36 (Enable BD-Emulator to run games with disc in tray)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> <br /> Now for 3.41 with Hermes4 you get:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL8 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> For 3.41 with PL3 (regular) you get:<br /> <br /> * SYSCALL35 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> For 3.41 with PL3 DEV you get:<br /> <br /> * SYSCALL6 (peek: read values from lv2 (gameos) memory)<br /> * SYSCALL7 (poke: write values to lv2 (gameos) memory)<br /> * SYSCALL35 (allow redirections of any paths, including /dev_usb for AVCHD HDD)<br /> * SYSCALL36 (allow redirection of /dev_bdvd to enable BD Emulator)<br /> * '''SYSCALL36 (also re-maps /app_home)'''<br /> <br /> As you can see from the list, Hermes4 and PL3 DEV support ALL one may need and this is yet NOT PROVIDED for FW 3.55.<br /> <br /> Have in mind that multiMAN supports and works with ANY of these listed modes/payloads/syscalls/firmwares. You must understand that it is a challenge to support so many variations and keep all stable, yet multiMAN does support them and is stable as of ver 01.14.00 both for 3.41 and 3.55 (+ older firmwares 3.10-3.30, which many of you forget about).<br /> <br /> Now the differences in 3.55:<br /> <br /> 3.55: GH: provides a way to install signed packages, '''period'''!<br /> 3.55: WNK/WTNG/KMEAW: enable SYSCALL6 + SYSCALL7 for peek+poke + signed (or not) PKG files<br /> <br /> As you can see: no syscall8, syscall35 or syscall36 in 3.55 firmwares (excl WNK).<br /> <br /> Now, we are at the point where user must decide what to do:<br /> <br /> * Use lv2 patcher and get:<br /> - PL3 type of payload with a lot of freeze problems but with SYSCALL35+SYSCALL36+APP_HOME<br /> - Start multiMAN (which will recognize PL3/syscall35) and be able to play AVCHD from internal HDD<br /> <br /> * Use multiMAN '''01.16.00+''' to get:<br /> - No payload of any kind included in the distribution<br /> - Support for &quot;Black screen games&quot; using external USB HDD<br /> <br /> * BDEMU.BIN or external payload required to enable following functionality:<br /> - Support for AVCHD/BDMV structures saved on internal HDD (AVCHD HDD)<br /> - Path redirections for /dev_bdvd and /app_home<br /> - BDEMU.BIN is not distributed with install packages<br /> <br /> <br /> {{homebrew}}</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Wall_of_Shame&diff=36130 Wall of Shame 2015-05-18T19:50:42Z <p>Euss: </p> <hr /> <div>== Wall of Shame ==<br /> <br /> === Hardware ===<br /> &lt;Gallery&gt;<br /> File:Burned out motherboard because of fast dualboot soldering failure.jpg|Burned out motherboard because of fast dualboot soldering failure<br /> File:Bad soldering - SBE.jpg|Bad soldering - SBE<br /> File:Bad soldering - tristate.jpg|Bad soldering - [[Hardware_flashing#Tristate|Tristate]]<br /> File:SBE-SBCE ripped off the E3 ribbon.jpg|SBE-SBCE ripped off the E3 ribbon (now SBE/SBCE must be used directly from [[E3]] board)<br /> File:What the hell are people even thinking when installing an ODE.jpg|What the hell are people even thinking when installing an [[ODE]]?<br /> File:Desoldering without solder.jpg|[[Soldering_Tips/Guides|Desoldering]] without (de)solder(ChipQuik) or [http://en.wikipedia.org/wiki/Field%27s_metal fields/rose/wood metal]<br /> File:Problema downgrade (Tristate ruined).png|Problema downgrade (Tristate ruined) yes, that is a crater...<br /> File:Injecting VCC the wrong way.jpg|injecting VCC the wrong way<br /> &lt;/Gallery&gt;<br /> <br /> {{#ev:youtube|bp3Dj6FPj1A}}<br /> How to (NOT) do a professional PS3 reflow! (to the bin)<br /> <br /> {{#ev:youtube|D17lbuSPRt4}}<br /> [[CELL BE]] loose (PS3 goes directly off with RLOD)<br /> <br /> === Sony ===<br /> * https://wikileaks.org/sony/docs/05/docs/Hacks/1780_27c3_console_hacking_2010.pdf<br /> <br /> <br /> {{Other}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=File:Injecting_VCC_the_wrong_way.jpg&diff=36129 File:Injecting VCC the wrong way.jpg 2015-05-18T19:50:17Z <p>Euss: Injecting VCC the wrong wayCategory:Hardware</p> <hr /> <div>Injecting VCC the wrong way[[Category:Hardware]]</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Wall_of_Shame&diff=36128 Wall of Shame 2015-05-18T16:25:48Z <p>Euss: /* Hardware */</p> <hr /> <div>== Wall of Shame ==<br /> <br /> === Hardware ===<br /> &lt;Gallery&gt;<br /> File:Burned out motherboard because of fast dualboot soldering failure.jpg|Burned out motherboard because of fast dualboot soldering failure<br /> File:Bad soldering - SBE.jpg|Bad soldering - SBE<br /> File:Bad soldering - tristate.jpg|Bad soldering - [[Hardware_flashing#Tristate|Tristate]]<br /> File:SBE-SBCE ripped off the E3 ribbon.jpg|SBE-SBCE ripped off the E3 ribbon (now SBE/SBCE must be used directly from [[E3]] board)<br /> File:What the hell are people even thinking when installing an ODE.jpg|What the hell are people even thinking when installing an [[ODE]]?<br /> File:Desoldering without solder.jpg|[[Soldering_Tips/Guides|Desoldering]] without (de)solder(ChipQuik) or [http://en.wikipedia.org/wiki/Field%27s_metal fields/rose/wood metal]<br /> File:Problema downgrade (Tristate ruined).png|Problema downgrade (Tristate ruined) yes, that is a crater...<br /> &lt;/Gallery&gt;<br /> <br /> {{#ev:youtube|bp3Dj6FPj1A}}<br /> How to (NOT) do a professional PS3 reflow! (to the bin)<br /> <br /> {{#ev:youtube|D17lbuSPRt4}}<br /> [[CELL BE]] loose (PS3 goes directly off with RLOD)<br /> <br /> === Sony ===<br /> * https://wikileaks.org/sony/docs/05/docs/Hacks/1780_27c3_console_hacking_2010.pdf<br /> <br /> <br /> {{Other}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=File:Problema_downgrade_(Tristate_ruined).png&diff=36127 File:Problema downgrade (Tristate ruined).png 2015-05-18T16:25:22Z <p>Euss: Problema downgrade (Tristate ruined)Category:Hardware</p> <hr /> <div>Problema downgrade (Tristate ruined)[[Category:Hardware]]</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Hypervisor_Reverse_Engineering&diff=36125 Hypervisor Reverse Engineering 2015-05-18T11:09:40Z <p>Euss: /* P-Block */</p> <hr /> <div>&lt;span style=&quot;background:red; color:#ffffff;&quot;&gt;Warning, this page way too long and voted to be split into seperate sections&lt;/span&gt;<br /> <br /> ----<br /> = Difference between Debug Firmware HV and Retail HV =<br /> <br /> There is no difference between debug firmware lv1.self and retail firmware lv1.self<br /> The differences reside on the repository nodes loaded because of policies/flags.<br /> <br /> [http://www.mirrorcreator.com/files/1DKLUPMC/160_192_341_355_--CEX_DECR_-_LV1.rar_links DECR/Tool + CEX/Retail LV1.self 1.60 1.92 3.41 3.55]<br /> <br /> = HSPRG =<br /> <br /> *The hypervisor stores a pointer to some structures per LPAR in HSPRG0 register. <br /> *'''There are actually 2 HSPRG0 values: one for each thread of Cell CPU'''&amp;nbsp;!!! <br /> *There is a HSPRG0 array at 0x8(-0x69A0(HSPRG0)) + 0x20.<br /> <br /> = LPAR =<br /> <br /> LPAR = Logical Partition <br /> <br /> lpar1 starts at 0x&amp;lt;unknown&amp;gt;, and it's believed to be the memory space where lv1 stores its variables, flags and other data. <br /> <br /> lpar2 starts at 0x80000000000 and it's believed to be the memory space where lv2 stores its variables, flags and other data. <br /> <br /> &lt;br&gt;<br /> <br /> The pointer to active LPAR is stored at -0x67E8(HSPRG0). <br /> <br /> == vtable ==<br /> <br /> 0x0033CA40 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x38 - some pointer <br /> <br /> offset 0x50 - LPAR id (8 bytes) <br /> <br /> offset 0x70 - pointer to VAS id bitmap <br /> <br /> offset 0x78 - power of 2 of word size from VAS id bitmap (4 bytes), equal to 6 <br /> <br /> offset 0x7C - number of 64-bit words in VAS id bitmap(4 bytes)<br /> <br /> = Interrupt handling =<br /> <br /> The pointer to the interrupt handler that is called e.g. when an external interrupt occurs is at -0x69F0(HSPRG0). <br /> <br /> 0x00001930 (3.15 and 2.60) <br /> <br /> == Interrupt vector tables ==<br /> <br /> There are 2 interrupt vector tables. One for each thread. The pointer to these tables is at -0x6950(HSPRG0). <br /> <br /> offset 0x8 - IIC memory base address (8 bytes) <br /> <br /> offset 0x10 - thread register offset (8 bytes) <br /> <br /> offset 0x18 - start of interrupt vector table (19 entries, each entry 32 bytes) <br /> <br /> === Interrupt vector table entry ===<br /> <br /> offset 0x0 - pointer to interrupt handler <br /> <br /> offset 0x8 - TOC <br /> <br /> offset 0x10 - 0 <br /> <br /> offset 0x18 - parameter to interrupt handler <br /> <br /> === Interrupt handlers ===<br /> <br /> ==== Spurious interrupt handler ====<br /> <br /> 0x002BC174 (3.15) <br /> <br /> ==== RSX ====<br /> <br /> 0x00219A44 (3.15) <br /> <br /> 0x002176FC (2.60) <br /> <br /> ==== SB bus ====<br /> <br /> 0x002B9CC4 (3.15) <br /> <br /> ==== I/O address translation ====<br /> <br /> 0x002CD7D8 (3.15) <br /> <br /> 0x002C9214 (2.60) <br /> <br /> ==== Performance monitor ====<br /> <br /> 0x002F0584 (3.15) <br /> <br /> 0x002EB1B0 (2.60) <br /> <br /> ==== Token manager ====<br /> <br /> 0x002BBA9C (3.15) <br /> <br /> 0x002B754C (2.60) <br /> <br /> = HV call =<br /> <br /> *The address of HV table is stored at -0x6FC8(HSPRG0). <br /> *The address of HV table size is stored at -0x6FD0(HSPRG0).<br /> <br /> == HV call ==<br /> ''editorial note: The table listed here was moved/merged to a seperate page : [[HV Syscalls]]''<br /> <br /> === Initializing HV Call Table ===<br /> <br /> ==== set_lv1_hvcall_table ====<br /> <br /> 0x002C02B4 (3.41)<br /> <br /> 0x002C1F04 (3.15)<br /> <br /> 0x002C2B4C (3.55)<br /> <br /> This function sets pointer to HV Call Table and the size of HV Call Table in HSPRG context of a LPAR.<br /> <br /> ==== set_lv1_hvcall_table_entry_invalid ====<br /> <br /> 0x002C1F28 (3.15)<br /> <br /> 0x002C02D8 (3.41)<br /> <br /> 0x002C2B70 (3.55)<br /> <br /> This function initializes an entry in HV Call Table to the Invalid HV Call function.<br /> <br /> == Memory HV call ==<br /> <br /> *All memory HV calls branch to '''lv1_mm_call''' <br /> *'''lv1_mm_call''' has it's own function table <br /> *Memory HV call number = HV call number<br /> <br /> === Memory HV call table ===<br /> <br /> *Each entry is a pointer to a function TOC entry. <br /> *table size = 256<br /> <br /> 0x00364208 (3.15)<br /> <br /> 0x00362308 (3.41)<br /> <br /> 0x00366088 (3.55)<br /> <br /> === Memory HV calls ===<br /> <br /> lv1_map_htab - 0x002D595C (3.15) <br /> <br /> lv1_unmap_htab - 0x002D56B8 (3.15) <br /> <br /> lv1_allocate_memory - 0x002D72F0 (3.15) <br /> <br /> lv1_release_memory - 0x002D66A4 (3.15) <br /> <br /> lv1_query_logical_partition_address_region_info - 0x002C9B24 (3.15) <br /> <br /> lv1_create_repository_node - 0x002DD014 (3.15) <br /> <br /> lv1_get_repository_node_value - 0x002DD260 (3.15) <br /> <br /> lv1_undocumented_function_231 - 0x0030B560 (3.15)<br /> <br /> = System call =<br /> <br /> HV Processes do not use HV calls. They use syscalls only. <br /> <br /> == System call handler ==<br /> <br /> 0x002974D8 (3.15) <br /> <br /> 0x00292F6C (2.60) <br /> <br /> There are 2 system call tables in HV. The first one stores system calls 0 - 36. The second one stores system calls 0x10000 - 0x100FF. <br /> <br /> == System call table 0 - 36 ==<br /> <br /> 0x0035FAE8 (3.15) <br /> <br /> 0x00358ED0 (2.60) <br /> <br /> === System call numbers ===<br /> <br /> 0x1 - getpid(void) <br /> <br /> 0x2 - getppid(void) <br /> <br /> 0x3 - fork(void) <br /> <br /> 0x4 - exit <br /> <br /> 0x5 - exec(filename) <br /> <br /> 0x6 - wait(status) <br /> <br /> 0x7 - open(filename) <br /> <br /> 0x8 - close(fd) <br /> <br /> 0x9 - read <br /> <br /> 0xA - write <br /> <br /> 0xB - seek <br /> <br /> 0xC - unlink(filename) <br /> <br /> 0xD - signal <br /> <br /> 0xE - kill(pid, signal type) <br /> <br /> 0xF - brk <br /> <br /> 0x10 - socket(af, type, protocol) (supports only address family 0x1F, type 0x0 and protocol 0x0) <br /> <br /> 0x11 - bind <br /> <br /> 0x12 - listen(fd, backlog) <br /> <br /> 0x13 - accept <br /> <br /> 0x14 - connect <br /> <br /> 0x15 -&amp;nbsp;? <br /> <br /> 0x16 - pause(void) <br /> <br /> 0x17 - sleep(seconds) <br /> <br /> 0x18 - mmap(addr, size, prot, flags, fd, offset) <br /> <br /> 0x19 - munmap <br /> <br /> 0x1A - some fs func for directories, perhaps readdir <br /> <br /> 0x1B -&amp;nbsp;? <br /> <br /> 0x1C - map_pages (used for alloc) <br /> <br /> 0x1D - unmap_pages (used for free) <br /> <br /> 0x1E - select <br /> <br /> 0x1F - getcwd <br /> <br /> 0x20 -&amp;nbsp;? <br /> <br /> 0x21 - alarm <br /> <br /> 0x22 - ioctl <br /> <br /> 0x23 - _map_pages <br /> <br /> 0x24 - _unmap_pages <br /> <br /> == System call table 0x10000 - 0x100FF ==<br /> <br /> 0x0035DE78 (3.15) <br /> <br /> 0x00357260 (2.60) <br /> <br /> === System call numbers ===<br /> <br /> 0x10000 - allocate_memory_region(LPAR id, size, log2 of page size,&amp;nbsp;?,&amp;nbsp;?) <br /> <br /> 0x10001 - lpar_query_address_region_info <br /> <br /> 0x10002 - lpar_memory_addr_to_phys_addr(LPAR id, LPAR address, physical addr) <br /> <br /> 0x10005 - construct_logical_pu <br /> <br /> 0x10007 - activate_logical_pu(LPAR id, PPE id) <br /> <br /> 0x10009 - construct_logical_partition(0, LPAR id, outlet) <br /> <br /> 0x1000E - release_memory_region(LPAR id, memory region address) <br /> <br /> 0x1001A - construct_event_receive_port <br /> <br /> 0x10024 - shutdown_logical_partition(LPAR id, shutdown command) <br /> <br /> 0x10025 - destruct_logical_partition(LPAR id) <br /> <br /> 0x10026 - get_logical_partition_info <br /> <br /> 0x1002C - construct_scheduling_table <br /> <br /> 0x1002D - set_scheduling_slot <br /> <br /> 0x1002E - ?<br /> <br /> 0x10032 - accesses system console <br /> <br /> 0x10034 - ?<br /> <br /> 0x10035 - ?<br /> <br /> 0x10036 - accesses system console <br /> <br /> 0x10037 - ?<br /> <br /> 0x10038 - ?<br /> <br /> 0x10039 - ?<br /> <br /> 0x10040 - construct_spe_type_1(SPE id, shaddow_addr) <br /> <br /> 0x10041 - destruct_spe(SPE id) <br /> <br /> 0x10042 - decrypt_lv2_self(spe id, LPAR auth id, SELF file image ptr, LPAR memory address) <br /> <br /> 0x10043 - load_spe_module(spe id, SCE module ptr, arg1, arg2, arg3, arg4) <br /> <br /> 0x10044 - disable_spe_execution <br /> <br /> 0x10045 - set_spe_interrupt_mask <br /> <br /> 0x10046 - read_spe_problem_state_register(spe id, register offset, value) <br /> <br /> 0x10047 - write_spe_problem_state_register(spe id, register offset, value) <br /> <br /> 0x1004B - disable_spe_loading <br /> <br /> 0x10053 - pmi_set_guest_os_mode <br /> <br /> 0x10081 - accesses system console <br /> <br /> 0x10084 - construct_virtual_uart(LPAR id, VUART id, VUART data buffer size) <br /> <br /> 0x10085 - destruct_virtual_uart(LPAR id, VUART id) <br /> <br /> 0x10088 - RSX_syscall_10088(LPAR id) <br /> <br /> 0x10089 - RSX_syscall_10089 <br /> <br /> 0x1008A - RSX_syscall_1008A <br /> <br /> 0x100BE - lv1_ioctl <br /> <br /> 0x100C0 - create_repository_node(LPAR id) <br /> <br /> 0x100C1 - get_repository_node_value(LPAR id) <br /> <br /> 0x100C2 - modify_repository_node_value(LPAR id) <br /> <br /> 0x100C3 - remove_repository_node_value(LPAR id)<br /> <br /> = Process =<br /> <br /> == Process table ==<br /> <br /> HV supports only 32 processes simultaneously. The number of processes currently running in HV is stored at address 0x0035EA54 (3.15) and 0x00357E3C (2.60). <br /> <br /> The process table is an array of 32 process table entries.<br /> <br /> 0x0036C930 (4.30)<br /> <br /> 0x0036C8B0 (4.21)<br /> <br /> 0x00365458 (4.11)<br /> <br /> 0x0035F8D0 (3.55)<br /> <br /> 0x0035C550 (3.41)<br /> <br /> 0x0035E850 (3.15) <br /> <br /> 0x00357C38 (2.60) <br /> <br /> === Process table entry ===<br /> <br /> offset 0x0 - process status&amp;nbsp;? (8 bytes) <br /> <br /> offset 0x8 - pointer to Process object<br /> <br /> == create_new_proc ==<br /> <br /> This function creates a new Process object. <br /> <br /> 0x00298E2C (3.15) <br /> <br /> 0x002948BC (2.60) <br /> <br /> === Parameters ===<br /> <br /> r3 - pointer to parent Process object <br /> <br /> r4 -&amp;nbsp;? <br /> <br /> == copy_user_data ==<br /> <br /> This function copies data to/from user space. <br /> <br /> 0x00299688 (3.15) <br /> <br /> 0x00295118 (2.60) <br /> <br /> === Parameters ===<br /> <br /> r3 - pointer to Process object <br /> <br /> r4 - some address in address space of Process <br /> <br /> r5 - pointer to buffer in HV space <br /> <br /> r6 - size to copy <br /> <br /> r7 -&amp;nbsp;? <br /> <br /> r8 - direction of copy (0 - copy from user space,&amp;nbsp;!= 0 - copy to user space) <br /> <br /> r9 -&amp;nbsp;? <br /> <br /> == vtable ==<br /> <br /> Processes have no vtables. That means they have no virtual functions. <br /> <br /> == Member variables ==<br /> <br /> offset 0x0 - PID (4 bytes) <br /> <br /> offset 0x8 - pointer to parent Process object <br /> <br /> offset 0x10 - pointer to AddressSpace object <br /> <br /> offset 0x30 - pointer to first PThread object of process <br /> <br /> offset 0x38 - array of signal handlers (192 * 8 bytes) <br /> <br /> offset 0x638 - pointer to pointer to ELF image <br /> <br /> offset 0x640 - start of file table (20 * 24 bytes) <br /> <br /> offset 0x820 - exit status (4 bytes) <br /> <br /> offset 0x898 - pointer to Inode object of current directory <br /> <br /> offset 0x8A8 - some pointer <br /> <br /> === Signals ===<br /> <br /> A process can have upto 192 signal handlers. For example, signal 9 is SIGKILL. A signal handler for SIGKILL cannot be installed and it cannot be ignored. <br /> <br /> A process does not have a signal mask. Every thread of a process has it's own signal mask. <br /> <br /> ==== Signal constants ====<br /> <br /> 0x9 - SIGKILL <br /> <br /> 0xE - SIGALRM <br /> <br /> 0x20 - SIGSPUMB <br /> <br /> 0x21 - SIGSPUMB_SL <br /> <br /> 0x22 - SIGSPUSTOP <br /> <br /> 0x23 - SIGSPUSTOP_SL <br /> <br /> 0x24 - SIGSPUDMA <br /> <br /> 0x26 - SIGSPUTIMEOUT <br /> <br /> 0x27 - SIGSPUERR <br /> <br /> 0x41 - SIGSHUTDOWN <br /> <br /> === File table ===<br /> <br /> The file table has 20 entries. So, a process can have at most 20 files opened simultaneously. Each entry is 24 bytes large. <br /> <br /> offset 0x0 - entry valid or invalid (1 byte), 0 - invalid, 1 - valid <br /> <br /> offset 0x8 - pointer to object with File interface <br /> <br /> offset 0x10 - current file position (8 bytes) <br /> <br /> == Process_EA_to_RA ==<br /> <br /> This function translates an effective process address to real address. <br /> <br /> 0x00297E08 (3.15) <br /> <br /> == Objects ==<br /> <br /> Here are the addresses of Process objects i could identify in HV dump 3.15: <br /> <br /> *0x006BB0D0 (PID 0) <br /> *0x0012C010 (PID 3) - ss_server3.fself <br /> *0x000915D0 (PID 5) - ss_server2.fself <br /> *0x000E4D70 (PID 6) - ss_server1.fself <br /> *0x0012C8D0 (PID 9) - sysmgr_ss.fself<br /> <br /> Here are the addresses of Process objects i could identify in HV dump 2.60: <br /> <br /> *0x006B7580 (PID 0) <br /> *0x00135F90 (PID 3) <br /> *0x000862D0 (PID 5) <br /> *0x000A9870 (PID 6) <br /> *0x00084B80 (PID 9)<br /> <br /> In JIG 2.43:<br /> *(PID3) &lt;- ss_server3<br /> *(PID4) &lt;- ss_sc_init_pu<br /> *(PID5) &lt;- ss_server2<br /> *(PID6) &lt;- ss_server1<br /> *(PID7) &lt;- factory_data_mngr_server<br /> *(PID8) &lt;- updater_frontend<br /> <br /> (see [http://pastie.org/pastes/9407461/text?key=f6bk5lof0g4bgeu6xrn5ua this])<br /> <br /> = PThread =<br /> <br /> All PThread objects of the same Process object are linked together in a list. <br /> <br /> == vtable ==<br /> <br /> 0x003556D8 (3.15) <br /> <br /> 0x0034ECC0 (2.60) <br /> <br /> offset 0x60 - pointer to TOC entry of system call handler <br /> <br /> == Member variables ==<br /> <br /> offset 0x10 - pointer to next PThread object of Process <br /> <br /> offset 0x18 - Thread object <br /> <br /> offset 0x2B8 -&amp;nbsp;? (4 bytes) <br /> <br /> offset 0x2C0 - pointer to TOC of some function <br /> <br /> offset 0x2C8 - pointer to TOC of some function <br /> <br /> offset 0x348 - some conter (4 bytes) <br /> <br /> offset 0x3C0 - pointer to Process object that owns PThread object <br /> <br /> offset 0x3F8 - signal pending mask (3 * 8 bytes = 192 signals) <br /> <br /> offset 0x440 - ConditionVariable object <br /> <br /> == Signals ==<br /> <br /> A PThread has it's own signal mask, independant of all other PThreads in the same process. <br /> <br /> == Methods ==<br /> <br /> wait_for_my_turn(Pthread ptr,&amp;nbsp;?, sleep interruptible flag) = wakeup status - 0x00296FB0 (3.15) <br /> <br /> = Thread =<br /> <br /> == get_current_thread ==<br /> <br /> This function returns the pointer to current running thread. <br /> <br /> 0x0028B994 (3.15) <br /> <br /> 0x0028744C (2.60) <br /> <br /> == vtable ==<br /> <br /> 0x00355750 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x288 - some pointer <br /> <br /> offset 0x290 - some pointer <br /> <br /> = AddressSpace =<br /> <br /> == vtable ==<br /> <br /> 0x003549A0 (3.15) <br /> <br /> 0x0034DF88 (2.60) <br /> <br /> == Member variables ==<br /> <br /> offset 0x8 - Mutex object <br /> <br /> offset 0x40 - AddressProtectionDomain object <br /> <br /> offset 0x50 - some pointer <br /> <br /> offset 0xC0 - some counter (4 bytes) <br /> <br /> == AddressSpace_EA_to_RA ==<br /> <br /> 0x002874D0 (3.15) <br /> <br /> = AddressProtectionDomain =<br /> <br /> == vtable ==<br /> <br /> 0x00354980 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x0 - pointer to previous AddressProtectionDomain object <br /> <br /> offset 0x8 - pointer to next AddressProtectionDomain object <br /> <br /> offset 0x10 - poiinter to pointer to SLB entries <br /> <br /> offset 0x18 - pointer to AddressSpace object that owns this object <br /> <br /> offset 0x2A - pointer to previous ProtectionPage <br /> <br /> offset 0x34 - pointer to next ProtectionPage <br /> <br /> offset 0x40 - Mutex object<br /> <br /> = ProtectionPage =<br /> <br /> == vtable ==<br /> <br /> none <br /> <br /> == Member variables ==<br /> <br /> offset 0x0 - RA (8 bytes) <br /> <br /> offset 0x8 - EA (4 bytes) <br /> <br /> offset 0x10 - pointer to previous ProtectionPage (4 bytes) <br /> <br /> offset 0x14 - pointer to next ProtectionPage (4 bytes) <br /> <br /> = Mutex =<br /> <br /> == vtable ==<br /> <br /> 0x00354D08 (3.15) <br /> <br /> 0x0034E2F0 (2.60) <br /> <br /> == Member variables ==<br /> <br /> offset 0x18 -&amp;nbsp;? (4 bytes) <br /> <br /> offset 0x1C -&amp;nbsp;? (4 bytes) <br /> <br /> = ConditionVariable =<br /> <br /> == vtable ==<br /> <br /> 0x003549C0 (3.15) <br /> <br /> offset 0x20 - wait <br /> <br /> == Member variables ==<br /> <br /> offset 0x20 - pointer to Mutex object <br /> <br /> = File interface =<br /> <br /> == vtable ==<br /> <br /> offset 0x8 -&amp;nbsp;? <br /> <br /> offset 0x28 - open <br /> <br /> offset 0x30 - close <br /> <br /> offset 0x38 - read <br /> <br /> offset 0x40 - write <br /> <br /> offset 0x50 - mmap <br /> <br /> offset 0x58 - ioctl <br /> <br /> = StorageRegionFile =<br /> <br /> Flash device file class. <br /> <br /> == vtable ==<br /> <br /> 0x003569F8 (3.15) <br /> <br /> = VUARTFile =<br /> <br /> VUART device file class. <br /> <br /> == vtable ==<br /> <br /> 0x00356458 (3.15) <br /> <br /> = STDLCFile =<br /> <br /> Console device file class. <br /> <br /> == vtable ==<br /> <br /> 0x003561F8 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x20 - reference counter (8 bytes) <br /> <br /> offset 0x28 - free buffer space&amp;nbsp;? (8 bytes) <br /> <br /> = SocketFile =<br /> <br /> == vtable ==<br /> <br /> 0x00355DB0 (3.15) <br /> <br /> offset 0xB0 - bind <br /> <br /> = RegionManager =<br /> <br /> == vtable ==<br /> <br /> 0x00355F80 (3.15) <br /> <br /> = Inode =<br /> <br /> == DirectoryInode ==<br /> <br /> === vtable ===<br /> <br /> 0x00355788 (3.15) <br /> <br /> offset 0x20 - link <br /> <br /> offset 0x28 - unlink <br /> <br /> == get_root_inode ==<br /> <br /> This function returns the pointer to the Inode object of the root directory. <br /> <br /> 0x0029C124 (3.15) <br /> <br /> 0x00297BB4 (2.60) <br /> <br /> == vtable ==<br /> <br /> 0x00334E50 (3.15) <br /> <br /> offset 0x30 - lookup <br /> <br /> = File system =<br /> <br /> == Console device file objects ==<br /> <br /> Here is the list of console device file objects i found in HV dump 3.15: <br /> <br /> *console<br /> <br /> === vtable ===<br /> <br /> 0x003561F8 (3.15) <br /> <br /> == Flash device file objects ==<br /> <br /> Here is the list of flash device file objects i found in HV dump 3.15: <br /> <br /> */dev/eflash0 <br /> */dev/eflash1 <br /> */dev/rflash0 <br /> */dev/rflash1 <br /> */dev/rflash_1x <br /> */dev/rflash_1xp<br /> <br /> === vtable ===<br /> <br /> 0x003569F8 (3.15) <br /> <br /> == IOIF device file objects ==<br /> <br /> Here is the list of IOIF device file objects i found in HV dump 3.15: <br /> <br /> */dev/ioif0<br /> <br /> === vtable ===<br /> <br /> 0x00356688 (3.15) <br /> <br /> === Member variables ===<br /> <br /> 0x360 = MMIO base address <br /> <br /> == SD detector device file objects ==<br /> <br /> Here is the list of SD detector device file objects i found in HV dump 3.15: <br /> <br /> */dev/sd_detector<br /> <br /> === vtable ===<br /> <br /> 0x00356B48 (3.15) <br /> <br /> == NET device file objects ==<br /> <br /> Here is the list of NET device file objects i found in HV dump 3.15: <br /> <br /> */dev/net0<br /> <br /> === vtable ===<br /> <br /> 0x00356DE8 (3.15) <br /> <br /> == INODES ==<br /> <br /> '''INODE OBJECT''' <br /> <br /> +0x04: previos inode <br /> <br /> +0x08: next inodes <br /> <br /> + 0x38:&amp;nbsp; path <br /> <br /> + 0x358: childer_inode <br /> <br /> &lt;br&gt;<br /> <br /> '''MFS_ROOT_INODE''' <br /> <br /> (2.60) 0x3580B0 <br /> <br /> + 0x60 = ROOT_INODE <br /> <br /> &lt;br&gt;<br /> <br /> '''SOME ADDRESSES IN 2.60''' <br /> <br /> 0x60C010: &quot;/dev&quot; inode <br /> <br /> 0x6AA580: &quot;/proc&quot; inode <br /> <br /> using linked list you can follow all inodes <br /> <br /> = Repository =<br /> <br /> *Each LPAR has it's own node repository <br /> *Repository nodes are stored in a hash table which can have several sub-hash tables.<br /> <br /> == RepositoryNode ==<br /> <br /> === vtable ===<br /> <br /> 0x00357F58 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x30 - pointer to next RepositoryNode obj <br /> <br /> offset 0x38 - 2nd hash value of name (4 bytes) <br /> <br /> offset 0x40 - 1st field name (8 bytes) <br /> <br /> offset 0x48 - 2nd field name (8 bytes) <br /> <br /> offset 0x50 - 3rd field name (8 bytes) <br /> <br /> offset 0x58 - 4th field name (8 bytes) <br /> <br /> offset 0x60 -&amp;nbsp;? (4 bytes) <br /> <br /> offset 0x68 - 1st field value (8 bytes) <br /> <br /> offset 0x70 - 2nd field value (8 bytes) <br /> <br /> === Hash Function ===<br /> <br /> *The name of a repository node is hashed and 2 hash values (2 32bit values) are produced. <br /> *The 1st hash value is used to select a sub-hash table. <br /> *The 2nd hash value is used to find a sub-hash table bucket. <br /> *Repository nodes in a hash bucket are ordered by the 2nd hash value.<br /> &lt;pre&gt;void hash(unsigned long long n1,<br /> unsigned long long n2,<br /> unsigned long long n3,<br /> unsigned long long n4,<br /> unsigned long *h1,<br /> unsigned long *h2)<br /> {<br /> unsigned long long h;<br /> unsigned long hl;<br /> <br /> h = ((((n1 ^ n4) &amp;gt;&amp;gt; 32) ^ (n2 ^ n3)) ^ (((n2 ^ n3) &amp;gt;&amp;gt; 32) ^ (n1 ^ n4))) &amp;amp; ~0xC0000000ULL;<br /> <br /> *h1 = h &amp;amp; 0xFFFFFFFFULL;<br /> <br /> h = ((h &amp;amp; 0x55555555ULL) &amp;lt;&amp;lt; 1) | ((h &amp;amp; 0xAAAAAAAAULL) &amp;gt;&amp;gt; 1);<br /> <br /> h = ((h &amp;amp; 0x33333333ULL) &amp;lt;&amp;lt; 2) | ((h &amp;amp; 0xCCCCCCCCULL) &amp;gt;&amp;gt; 2);<br /> <br /> h = ((h &amp;amp; 0xF0F0F0FULL) &amp;lt;&amp;lt; 4) | ((h &amp;amp; 0xF0F0F0F0ULL) &amp;gt;&amp;gt; 4);<br /> <br /> hl = (h &amp;lt;&amp;lt; 8) | ((h &amp;amp; 0xFF000000ULL) &amp;gt;&amp;gt; 24);<br /> <br /> hl = (hl &amp;amp; ~0xFF000000UL) | ((h &amp;amp; 0xFFULL) &amp;lt;&amp;lt; 24);<br /> <br /> hl = (hl &amp;amp; ~0x0000FF00UL) | (((h &amp;lt;&amp;lt; 24) | (h &amp;gt;&amp;gt; 8)) &amp;amp; 0x0000FF00ULL);<br /> <br /> hl |= 0x1; <br /> <br /> *h2 = hl;<br /> }<br /> &lt;/pre&gt;<br /> == Repository nodes from HV 3.15 ==<br /> <br /> [http://www.ps3devwiki.com/index.php?title=Repository_Nodes#3.15_Linux Dump of all repository nodes from HV 3.15]<br /> <br /> == Repository nodes from HV 3.41 dump made from GameOS ==<br /> <br /> [http://www.ps3devwiki.com/index.php?title=Repository_Nodes#3.41_GameOS Dump of all repository nodes from HV 3.41 dump made from GameOS]<br /> <br /> = Buses =<br /> <br /> == SB bus ==<br /> <br /> type - 4 <br /> <br /> index - 1 <br /> <br /> num_devices - 4 (repository node says this but there are more devices&amp;nbsp;!!!) <br /> <br /> == Storage bus ==<br /> <br /> type - 5 <br /> <br /> index - 4 <br /> <br /> num_devices - 4 <br /> <br /> = SB bus subsystem =<br /> <br /> == vtable ==<br /> <br /> 0x00352600 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x10 - MMIO memory base address <br /> <br /> offset 0x20 - array of 16 pointers to SB devices (0 - Gelic device, 1 - USB device) <br /> <br /> == Objects ==<br /> <br /> 0x00349528 - pointer to pointer to SB bus subsystem object <br /> <br /> == Memory base address ==<br /> <br /> 0x24000000000 <br /> <br /> All SB bus device MMIO addresses are relative to this memory address. <br /> <br /> == SB device MMIO/DMA memory region ==<br /> <br /> === vtable ===<br /> <br /> 0x352308 (3.15)<br /> <br /> === Member variables ===<br /> <br /> offset 0x18 - pointer to previous bus memory region object <br /> <br /> offset 0x20 - pointer to next bus memory region object <br /> <br /> offset 0x30 - relative bus memory start address <br /> <br /> offset 0x38 - size of bus memory region <br /> <br /> == SB bus device ==<br /> <br /> === vtable ===<br /> <br /> 0x00352620 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x18 - array of pointers to MMIO memory region objects owned by device (8 * 8 bytes) <br /> <br /> offset 0x60 - pointer to first DMA region object <br /> <br /> offset 0x6C - device opened flag (1 byte, 0 - not opened, 1 - already opened) <br /> <br /> offset 0x70 - id of LPAR that opened this device <br /> <br /> offset 0x90 - pointer to an object that contains the address of interrupt handler for this device and SB bus interrupt index <br /> <br /> == Gelic device (Network Interface) ==<br /> <br /> device id = 0 <br /> <br /> interrupt index = 8 <br /> <br /> The Gelic device is similar to the spider_net device from Toshiba. There are some differences with mmio initialization values within LV1 in comparison to the spider_net.c linux driver.<br /> <br /> Gelic defines:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! DEFINE !! Value<br /> |-<br /> | GELIC_CKRCTRL_REGISTER || 0xFF0<br /> |-<br /> | GELIC_CKRCTRL_STOP_VALUE || 0x00000105<br /> |-<br /> | GELIC_CKRCTRL_RUN_VALUE || 0x1D7F0105<br /> |-<br /> | GELIC_MACADDR_HIGH_REG || 0x500<br /> |-<br /> | GELIC_MACADDR_LOW_REG || 0x504<br /> |-<br /> |}<br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2800 <br /> | 0x24000002800 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3004000 <br /> | 0x24003004000 <br /> | 0x1000<br /> |-<br /> | 2 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 3 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xA0000000 <br /> | - <br /> | 0x8000<br /> |-<br /> | 0xC0000000 <br /> | - <br /> | 0x10000000<br /> |}<br /> <br /> == SATA Controller 1 device ==<br /> <br /> device id = 1 <br /> <br /> interrupt index = 49 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2000 <br /> | 0x24000002000 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3000000 <br /> | 0x24003000000 <br /> | 0x1000<br /> |-<br /> | 2 <br /> | 0x3800000 <br /> | 0x24003800000 <br /> | 0x1000<br /> |-<br /> | 3 <br /> | 0x3802000 <br /> | 0x24003802000 <br /> | 0x1000<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xA0000000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0xA0001000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0xA0002000 <br /> | - <br /> | 0x1000<br /> |}<br /> <br /> == SATA Controller 2 device ==<br /> <br /> device id = 2 <br /> <br /> interrupt index = 13 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2200 <br /> | 0x24000002200 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3001000 <br /> | 0x24003001000 <br /> | 0x1000<br /> |-<br /> | 2 <br /> | 0x3801000 <br /> | 0x24003801000 <br /> | 0x1000<br /> |-<br /> | 3 <br /> | 0x3803000 <br /> | 0x24003803000 <br /> | 0x1000<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xA0000000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0xA0001000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0xA0002000 <br /> | - <br /> | 0x1000<br /> |}<br /> <br /> == USB Controller 1 device ==<br /> <br /> device id = 3 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2400 <br /> | 0x24000002400 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3010000 <br /> | 0x24003010000 <br /> | 0x10000<br /> |-<br /> | 2 <br /> | 0x3810000 <br /> | 0x24003810000 <br /> | 0x10000<br /> |-<br /> | 3 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xC0000000 <br /> | - <br /> | 0x10000000<br /> |-<br /> | 0xD0000000 <br /> | - <br /> | 0x10000000<br /> |}<br /> <br /> == USB Controller 2 device ==<br /> <br /> device id = 4 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2600 <br /> | 0x24000002600 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3020000 <br /> | 0x24003020000 <br /> | 0x10000<br /> |-<br /> | 2 <br /> | 0x3820000 <br /> | 0x24003820000 <br /> | 0x10000<br /> |-<br /> | 3 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xC0000000 <br /> | - <br /> | 0x10000000<br /> |-<br /> | 0xD0000000 <br /> | - <br /> | 0x10000000<br /> |}<br /> <br /> == ENCDEC device ==<br /> <br /> device id = 7 <br /> <br /> interrupt index = 5 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2C00 <br /> | 0x24000002C00 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3005000 <br /> | 0x24003005000 <br /> | 0x1000<br /> |-<br /> | 2 <br /> | 0x3006000 <br /> | 0x24003006000 <br /> | 0x1000<br /> |-<br /> | 3 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0x80010000 <br /> | - <br /> | 0x10000<br /> |-<br /> | 0x80004000 <br /> | - <br /> | 0x4000<br /> |-<br /> | 0x80001000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80003000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80008000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80009000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80040000 <br /> | - <br /> | 0x10000<br /> |-<br /> | 0x8000A000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x90020000 <br /> | - <br /> | 0x20000<br /> |-<br /> | 0xC0000000 <br /> | - <br /> | 0x10000<br /> |-<br /> | 0xC0040000 <br /> | - <br /> | 0x40000<br /> |}<br /> <br /> == FLASH Controller device (StarShip - SS) ==<br /> <br /> device id = 9 <br /> <br /> interrupt index = 41 <br /> <br /> === MMIO regions ===<br /> <br /> FLASH controller doesn't have MMIO regions. <br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0x80000000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80020000 <br /> | - <br /> | 0x20000<br /> |-<br /> | 0x80002000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x90000000 <br /> | - <br /> | 0x20000<br /> |}<br /> <br /> == SB Bus Interrupt Handling ==<br /> <br /> *There is a table of interrupt handlers for SB devices <br /> *The size of table is 64 <br /> *The main SB bus interrupt handler is at 0x002B9CC4 (3.15) <br /> *The main interrupt handler reads interrupt index and dispatches interrupts<br /> <br /> === Interrupt Index ===<br /> <br /> *The main SB bus interrupt handler reads 2 32-bit values from addresses 0x24000008100 and 0x0x24000008104 <br /> *The interrupt index is calculated from these values<br /> <br /> === Interrupt Handler Table ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Interrupt <br /> ! Description <br /> ! Address in HV<br /> |-<br /> | 5 <br /> | ENCDEC device <br /> | 0x00275C60 (3.15)<br /> |-<br /> | 6 <br /> | EH EPCIC internal <br /> | 0x0023B6B0 (3.15)<br /> |-<br /> | 8 <br /> | Gelic device <br /> | 0x00245330 (3.15)<br /> |-<br /> | 12 <br /> | ATA interrupt handler <br /> | 0x0026B984 (3.15)<br /> |-<br /> | 13 <br /> | ATA interrupt handler <br /> | 0x0026B984 (3.15)<br /> |-<br /> | 14 <br /> | Spider SC <br /> | 0x0020A68C (3.15)<br /> |-<br /> | 29 <br /> | SBERR <br /> | 0x0023AA50 (3.15)<br /> |-<br /> | 30 <br /> | SBERR <br /> | 0x0023AA50 (3.15)<br /> |-<br /> | 41 <br /> | EBUS (Flash StarShip) <br /> | 0x002814EC (3.15)<br /> |-<br /> | 49 <br /> | ATA media interrupt handler <br /> | 0x00268A8C (3.15)<br /> |-<br /> | 50 <br /> | Flash&amp;nbsp;? <br /> | 0x00280B24 (3.15)<br /> |-<br /> | 55 <br /> | EH EPCIC SERR <br /> | 0x0023B67C (3.15)<br /> |}<br /> <br /> = Storage bus subsystem =<br /> <br /> == vtable ==<br /> <br /> 0x00353AC8 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0xEE8 - table of pointers to storage device objects (7 * 8 bytes, max 7 devices) <br /> <br /> == Storage device class ==<br /> <br /> === Member variables ===<br /> <br /> offset 0x8 - device id (8 bytes) <br /> <br /> offset 0xD50 - device id (8 bytes) <br /> <br /> offset 0xD60 - pointer to ENCDEC SB bus device object <br /> <br /> === Region Manager ===<br /> <br /> * Each storage device has a Region Manager (i call it like that)<br /> * Region Manager stores information about each Region of the storage device<br /> * All Regions of a Region Manager are linked together<br /> * Free Regions of a Region Manager are linked together also<br /> * A Region Manager can have at most 8 Regions<br /> <br /> ==== Region ====<br /> <br /> *Each storage device can have at most 8 regions (0-7) <br /> *Each region has ACL table<br /> *HV checks region ACLs before allowing access to the region<br /> *Each region has a start sector that is an offset from the physical first sector of the storage device and a number of sectors <br /> <br /> *The start sector passed to lv1 storage hvcalls is '''relative''' to the start sector of the region passed to the lv1 storage hvcall<br /> <br /> ===== Region ACL =====<br /> <br /> offset 0x0 - LPAR AUTH ID (8 bytes)<br /> <br /> offset 0x8 - access rigths (8 bytes)<br /> <br /> offset 0x10 - entry valid flag: 0 - invalid, 1 - valid (1 byte)<br /> <br /> ===== Region Access Protection =====<br /> <br /> *Before a storage region is accessed, HV checks access rights of the caller. <br /> *Repository node '''ss.laid''' (LPAR authentication id) is evaluated for this purpose. <br /> *If LPAR has a repository node '''ios.ata.region0.access''' (value doesn't matter) then the access rights check never fails. After System Manager sets ATA keys it removes this repository node from LPAR 1. If we add this repository node again or patch System Manager so it's not removed then we will be able to access all storage regions of all storage devices.<br /> *'''ALL storage accesses from LPAR 1 are allowed''' <br /> *'''If (flags &amp;amp; 0x100000002)&amp;nbsp;!= 0 then access rights check is skipped&amp;nbsp;!!!'''.<br /> <br /> I tested on HV 3.41 with flags 0x2 and got access to regions which were denied by policy (LV1_DENIED_BY_POLICY result).<br /> <br /> ==== Storage Device Partition Table ====<br /> <br /> * Each storage device has a Partition Table<br /> * Partition Table contains information about each region on the storage device<br /> <br /> ==== Methods ====<br /> <br /> lv1_storage_create_region (lv1_undocumented_function_250) - 0x00301328 (3.15)<br /> <br /> lv1_storage_delete_region (lv1_undocumented_function_251) - 0x003011E8 (3.15)<br /> <br /> lv1_storage_set_region_acl (lv1_undocumented_function_252) - 0x00300F3C (3.15)<br /> <br /> lv1_storage_get_region_acl (lv1_undocumented_function_253) - 0x00301090 (3.15)<br /> <br /> storage_device_create_region - 0x00253988 (3.15)<br /> <br /> storage_device_delete_region - 0x00253BE8 (3.15)<br /> <br /> storage_device_region_set_acl - 0x00252C80 (3.15)<br /> <br /> storage_device_region_get_acl - 0x00252710 (3.15)<br /> <br /> storage_region_mgr_create_region - 0x0025A530 (3.15)<br /> <br /> storage_region_mgr_delete_region - 0x0025BA64 (3.15)<br /> <br /> storage_region_mgr_set_acl - 0x0025A140 (3.15)<br /> <br /> storage_region_mgr_get_acl - 0x0025A298 (3.15)<br /> <br /> storage_region_mgr_update_partition_table - 0x00259924 (3.15)<br /> <br /> storage_region_acl_entry_reset - 0x0025C1A8 (3.15)<br /> <br /> storage_region_acl_entry_check_laid - 0x0025C1FC (3.15)<br /> <br /> storage_region_overlap - 0x0025C094 (3.15)<br /> <br /> storage_region_check_access - 0x00259EC8 (3.15)<br /> <br /> == Storage subsystem device ==<br /> <br /> device id = -1 <br /> <br /> *The storage subsystem is a storage device itself. <br /> *It's a pseudo device used to notify a LPAR when storage devices become e.g. ready. <br /> *Linux implements a loop and reads from this device and process notifications (adds new devices dynamically).<br /> <br /> === Notification Events ===<br /> <br /> List of supported notification events: <br /> <br /> *Notify Device Ready (0x1) <br /> *Notify Region Probe (0x2) <br /> *Notify Region Update (0x4)<br /> <br /> == RBD device ==<br /> <br /> *On Linux, ENCDEC and RBD devices are mapped to the storage device with device id 0.<br /> *On GameOS, ENCDEC device has device id 0 and RBD device has device id 2.<br /> <br /> device id = 0 <br /> <br /> block size = 2048 <br /> <br /> /dev/rbd0 <br /> <br /> *The RBD storage device uses ENCDEC device.<br /> <br /> === vtable ===<br /> <br /> 0x00354288 (3.15)<br /> <br /> === Member variables ===<br /> <br /> offset 0x1808 - request table (0x58 * 32 bytes)<br /> <br /> === Regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0 <br /> | 0x0 <br /> | 0x7FFFFFFF<br /> |-<br /> | 1 <br /> | - <br /> | -<br /> |-<br /> | 2 <br /> | - <br /> | -<br /> |-<br /> | 3 <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |}<br /> <br /> === Supported Device Commands ===<br /> <br /> Here is the list of commands supported by RBD storage device. <br /> <br /> *The commands can be used with HV call '''lv1_storage_send_device_command'''. <br /> *However, before a command is executed HV does bit manipulation with it and checks it against the value of repository node '''ss.laid''' or also called '''LPAR authentication ID'''. If this test fails then the command is NOT executed.<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Command <br /> ! Description<br /> |-<br /> | 0x1 <br /> | LV1_STORAGE_SEND_ATAPI_COMMAND<br /> |-<br /> | 0x10 <br /> | ATAPI Read Capacity<br /> |-<br /> | 0x11 <br /> | ATAPI Get Configuration<br /> |-<br /> | 0x13 <br /> | ATAPI Read TOC<br /> |-<br /> | 0x1A <br /> | ATAPI Get Event<br /> |}<br /> <br /> === /dev/rbd0 ===<br /> <br /> *This LPAR 1 device accesses RBD storage device. <br /> *A write to this device sends a device command to RBD storage device.<br /> <br /> == ENCDEC Device ==<br /> <br /> bus id = 4<br /> <br /> device id = 0<br /> <br /> *'''ENCDEC device''' has a request table of size '''32'''.<br /> * ENCDEC device supports upto 16 keys simultaneously.<br /> <br /> === Member variables ===<br /> <br /> offset 0xDC0 - request table (0x58 * 32 bytes)<br /> <br /> === Methods ===<br /> <br /> encdec_device_initialize - 0x00273524 (3.15)<br /> <br /> InitializeENCDEC - 0x00277310 (3.15)<br /> <br /> ENCDEC_ConnectBusDriver - 0x00275A98 (3.15)<br /> <br /> encdec_interrupt_handler - 0x00275C60 (3.15)<br /> <br /> encdec_process_interrupt - 0x0027526C (3.15)<br /> <br /> encdec_device_enqueue_decsec_request - 0x00273738 (3.15)<br /> <br /> encdec_device_do_request - 0x00273EA8 (3.15)<br /> <br /> encdec_device_do_SS_request - 0x00274940 (3.15)<br /> <br /> Encdec_KickDMA - 0x00277118 (3.15)<br /> <br /> encdec_device_is_in_testmode - 0x002756E0 (3.15)<br /> <br /> is_encdec_in_testmode - 0x002732D0 (3.15)<br /> <br /> === ENCDEC Device Commands ===<br /> <br /> *'''EdecKgen1''' command is used e.g. by '''Storage Manager Service 0x5003''' to generate random numbers. Storage Manager performs this command through LPAR 1 device '''/dev/encdec0'''.<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Command <br /> ! Description<br /> |-<br /> | 0x81 <br /> | EdecKgen1<br /> |-<br /> | 0x82 <br /> | EdecKgen2<br /> |-<br /> | 0x83 <br /> | EdecKset/EdecKset NG<br /> |-<br /> | 0x84 <br /> | EdecKgenFlash<br /> |-<br /> | 0x85 <br /> | Encrypts/decrypts sectors (This command cannot be executed through ioctl interface !!!)<br /> |-<br /> | 0x86 <br /> | Encdec decsec (This command cannot be executed through ioctl interface !!!)<br /> |-<br /> | 0x87 <br /> | EdecSBClear<br /> |}<br /> <br /> ==== EdecKgen1 Command (0x81) ====<br /> <br /> *First, ENCDEC device key generator is flashed by executing the operation which is also performed during '''EdecKgenFlash''' command.<br /> *0x30 bytes of data are written to MMIO registers of ENCDEC device.<br /> *0x40 bytes of data are read from MMIO registers of ENCDEC device.<br /> *The base address of MMIO registers used in this command is '''0x24003006000'''.<br /> *I tested this command by directly communicating with ENCDEC device from GameOS by using HV call '''lv1_storage_send_device_command''' and it returns random data.<br /> <br /> Here is the data i sent to ENCDEC device:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00000000 00 01 00 30 72 A7 88 EC FC A4 06 71 4C B1 50 C9 ...0r§ˆìü¤.qL±PÉ<br /> 00000010 FB E0 06 C2 74 B5 84 C4 E6 BD 1E 55 4E 36 E9 C9 ûà.Âtµ„Äæ½.UN6éÉ<br /> 00000020 D6 09 BC B4 79 A6 BC DE 60 A5 B2 41 C7 15 68 68 Ö.¼´y¦¼Þ`¥²AÇ.hh<br /> 00000030 82 1D 8F D6 00 00 00 00 00 00 00 00 00 00 00 00 ‚.Ö............<br /> &lt;/pre&gt;<br /> <br /> Here is the data i received back from ENCDEC device:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00000000 00 02 00 00 57 CF 06 AF 53 85 1B B8 49 37 06 28 ....WÏ.¯S….¸I7.(<br /> 00000010 51 8D 4E F9 EF 76 E2 C7 17 EF 41 14 FA 6C 96 A8 QNùïvâÇ.ïA.úl–¨<br /> 00000020 7E 41 43 96 15 9A 0D 71 A9 B6 A6 B0 F1 96 15 C5 ~AC–.š.q©¶¦°ñ–.Å<br /> 00000030 30 25 C3 8E 6F AC FB 7F E7 2A FB E2 36 E1 85 92 0%ÃŽo¬ûç*ûâ6á…’<br /> 00000040 99 66 DB EC 00 00 00 00 00 00 00 00 00 00 00 00 ™fÛì............<br /> &lt;/pre&gt;<br /> <br /> Here is another data i received back from ENCDEC device by using the same command and data:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00000000 00 02 00 00 57 CF 06 AF 53 85 1B B8 49 37 06 28 ....WÏ.¯S….¸I7.(<br /> 00000010 51 8D 4E F9 EF 76 E2 C7 17 EF 41 14 FA 6C 96 A8 QNùïvâÇ.ïA.úl–¨<br /> 00000020 7E 41 43 96 17 08 75 F6 66 2F 32 5A 9E 3E E7 FD ~AC–..uöf/2Zž&gt;çý<br /> 00000030 16 3E 18 CA B2 5E 90 84 29 7F 98 BC 73 36 0E 7B .&gt;.ʲ^„)˜¼s6.{<br /> 00000040 7D EC B6 37 00 00 00 00 00 00 00 00 00 00 00 00 }ì¶7............<br /> &lt;/pre&gt;<br /> <br /> ==== EdecKgen2 Command (0x82) ====<br /> <br /> *The base address of MMIO registers used in this command is '''0x24003006000'''.<br /> <br /> ==== EdecKset Command (0x83) ====<br /> <br /> ==== EdecKgenFlash Command (0x84) ====<br /> <br /> *The base address of MMIO registers used in this command is '''0x24003006000'''.<br /> *The command reads 4 bytes from address '''0x240030060A0''', sets bit 1 to 1 (old value | 0x2) and writes the new value to the same address.<br /> <br /> ==== Encdec decsec Command (0x86) ====<br /> <br /> *This command is used to decrypt/encrypt sectors.<br /> *FLASH, HDD and RBD storage devices use this command to decrypt/encrypt sectors.<br /> *This command cannot be executed through lv1_storage_send_device_command HV call, it's used by HV only internally.<br /> <br /> ==== EdecSBClear Command (0x87) ====<br /> <br /> *The command expects arg2 to be 4 or else it returns with an error.<br /> *This command is used e.g. by '''Storage Manager service 0x5002''' when ATA keys are deleted.<br /> <br /> === Test Mode ===<br /> <br /> * ENCDEC device has '''Test Mode'''<br /> * Some HV functions test it by reading a 4 byte value from address '''0x24003005200'''. If this value is 0 then ENCDEC device is NOT in '''Test Mode'''.<br /> <br /> === ENCDEC Request ===<br /> <br /> offset 0x34 - start sector (4 bytes)<br /> <br /> offset 0x38 - sector count (4 bytes)<br /> <br /> offset 0x3C - sector size (4 bytes)<br /> <br /> offset 0x40 - key (4 bytes)<br /> <br /> offset 0x44 - 0 = decrypt, 1 = encrypt (4 bytes)<br /> <br /> === Encrypting and Decrypting Sectors ===<br /> <br /> *HV passes to ENCDEC device addresses of 2 buffers: '''ENCDEC User Buffer''' and '''ENCDEC Descriptor Buffer'''.<br /> *'''ENCDEC User Buffer''' contains the following information: '''Start Sector''', '''Sector Count''', '''Sector Size''' and '''Key'''<br /> <br /> ==== ENCDEC User Buffer ====<br /> <br /> offset 0x0 - start sector (4 bytes)<br /> <br /> offset 0x4 - sector count (4 bytes)<br /> <br /> offset 0x8 - sector size (4 bytes)<br /> <br /> offset 0xC - key (4 bytes)<br /> <br /> == FLASH device ==<br /> <br /> device id = 1 <br /> <br /> *The FLASH device uses ENCDEC device.<br /> <br /> === vtable ===<br /> <br /> 0x00354450 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x18F0 - request table (0x58 * 16 bytes)<br /> <br /> === Regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0 <br /> | 0x0 <br /> | 0x8000<br /> |-<br /> | 1 <br /> | 0x8 <br /> | 0x77F8<br /> |-<br /> | 2 <br /> | 0x7900 <br /> | 0x100<br /> |-<br /> | 3 <br /> | 0x7A00 <br /> | 0x400<br /> |-<br /> | 4 <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |}<br /> <br /> === Supported Device Commands ===<br /> <br /> Here is the list of commands supported by FLASH StarShip 2 storage device. <br /> <br /> *The commands can be used with HV call '''lv1_storage_send_device_command'''. <br /> *However, before a command is executed HV does bit manipulation with it and checks it against the value of repository node '''ss.laid''' or also called '''LPAR authentication ID'''. If this test fails then the command is NOT executed.<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Command <br /> ! Description<br /> |-<br /> | 0x31 <br /> | Dummy (This command does nothing, returns success immediately)<br /> |-<br /> | 0xA2 <br /> | -<br /> |-<br /> | 0xA3 <br /> | -<br /> |-<br /> | 0xA4 <br /> | -<br /> |-<br /> | 0xA6 <br /> | SS2 HW Reset<br /> |-<br /> | 0xAC <br /> | -<br /> |-<br /> | 0xAD <br /> | TEST<br /> |}<br /> <br /> === /dev/eflash1 and /dev/rflash1 ===<br /> <br /> *These LPAR 1 devices access region 0 of FLASH storage device. <br /> */dev/rflash1 is 16MB large <br /> *There is no file system on /dev/rflash1 <br /> *There is some sort of TOC (Table Of Contents) stored in it. It contains file names, offsets and sizes. <br /> *On /dev/rflash1 you will find '''lv0''', '''lv1ldr''', '''lv2_lernel.self''' and all the other important SELFs. <br /> *The files are encryted of course.<br /> <br /> ==== Content of /dev/rflash1 (FLASH storage device region 0, size 16 MB) ====<br /> <br /> *There is a main TOC which describes different regions on '''/dev/rflash1''' <br /> *It seems that TOC 0xC0000 and TOC 0x7C0000 contain the same files but from different SDK versions. <br /> *TOC 0xC0000 is SDK version 3.41 and TOC 0x7C0000 is SDK version 3.30 (look at the content of files '''sdk_version'''). <br /> *I guess it's because when i bought my PS 3 Slim it had Firmware 3.30 and i updated it to 3.41 for PSGroove. <br /> *TOC on '''/dev/rflash1''' is used by HV Processes to locate files and load them into memory, e.g. SPU modules. E.g. Process 6 loads '''spu_utoken_processor.self''' to decrypt and verify user tokens or SPL which runs in Process 5 loads '''spp_verifier.self''' from there in order to decrypt and verify profile files. And Update Manager stores e.g. there files.<br /> <br /> ===== TOC Entry =====<br /> <br /> A TOC entry is 0x30 bytes large. <br /> <br /> offset 0x0 - relative offset from this TOC to entry data <br /> <br /> offset 0x8 - entry data size <br /> <br /> offset 0x10 - entry name (max 32 characters) <br /> <br /> ===== Main TOC =====<br /> <br /> Here is a list of regions/files stored on '''/dev/rflash1''' i found in '''HV 3.41''' and dumped with PSGroove: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Entry Name <br /> ! TOC Offset <br /> ! Entry TOC Index <br /> ! Entry Relative Offset <br /> ! Entry Absolute Offset <br /> ! Entry Size<br /> |-<br /> | asecure_loader <br /> | 0x400 <br /> | 0 <br /> | 0x400 <br /> | 0x810 <br /> | 0x2E800<br /> |-<br /> | eEID <br /> | 0x400 <br /> | 1 <br /> | 0x2EC00 <br /> | 0x2F010 <br /> | 0x10000<br /> |-<br /> | cISD <br /> | 0x400 <br /> | 2 <br /> | 0x3EC00 <br /> | 0x3F010 <br /> | 0x800<br /> |-<br /> | cCSD <br /> | 0x400 <br /> | 3 <br /> | 0x3F400 <br /> | 0x3F810 <br /> | 0x800<br /> |-<br /> | trvk_prg0 <br /> | 0x400 <br /> | 4 <br /> | 0x3FC00 <br /> | 0x40010 <br /> | 0x20000<br /> |-<br /> | trvk_prg1 <br /> | 0x400 <br /> | 5 <br /> | 0x5FC00 <br /> | 0x60010 <br /> | 0x20000<br /> |-<br /> | trvk_pkg0 <br /> | 0x400 <br /> | 6 <br /> | 0x7FC00 <br /> | 0x80010 <br /> | 0x20000<br /> |-<br /> | trvk_pkg1 <br /> | 0x400 <br /> | 7 <br /> | 0x9FC00 <br /> | 0xA0010 <br /> | 0x20000<br /> |-<br /> | ros0 <br /> | 0x400 <br /> | 8 <br /> | 0xBFC00 <br /> | 0xC0010 <br /> | 0x700000<br /> |-<br /> | ros1 <br /> | 0x400 <br /> | 9 <br /> | 0x7BFC00 <br /> | 0x7C0010 <br /> | 0x700000<br /> |-<br /> | cvtrm <br /> | 0x400 <br /> | 10 <br /> | 0xEBFC00 <br /> | 0xEC0010 <br /> | 0x40000<br /> |}<br /> <br /> ===== asecure_loader Region TOC =====<br /> <br /> Here is a list of files stored on '''/dev/rflash1''' i found in '''HV 3.41''' and dumped with PSGroove: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Entry Name <br /> ! TOC Offset <br /> ! Entry TOC Index <br /> ! Entry Relative Offset <br /> ! Entry Absolute Offset <br /> ! Entry Size<br /> |-<br /> | metldr <br /> | 0x800 <br /> | 0 <br /> | 0x40 <br /> | 0x840 <br /> | 0xE920<br /> |}<br /> <br /> ===== ros1 Region TOC =====<br /> <br /> Here is a list of files stored on '''/dev/rflash1''' i found in '''HV 3.41''' and dumped with PSGroove: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Entry Name <br /> ! TOC Offset <br /> ! Entry TOC Index <br /> ! Entry Relative Offset <br /> ! Entry Absolute Offset <br /> ! Entry Size<br /> |-<br /> | creserved_0 <br /> | 0xC0000 <br /> | 0 <br /> | 0x460 <br /> | 0xC0470 <br /> | 0x40000<br /> |-<br /> | sdk_version <br /> | 0xC0000 <br /> | 1 <br /> | 0x40460 <br /> | 0x100470 <br /> | 0x8<br /> |-<br /> | lv1ldr <br /> | 0xC0000 <br /> | 2 <br /> | 0x40480 <br /> | 0x100490 <br /> | 0x1E948<br /> |-<br /> | lv2ldr <br /> | 0xC0000 <br /> | 3 <br /> | 0x5EE00 <br /> | 0x11EE10 <br /> | 0x16FF0<br /> |-<br /> | isoldr <br /> | 0xC0000 <br /> | 4 <br /> | 0x75E00 <br /> | 0x135E10 <br /> | 0x13074<br /> |-<br /> | appldr <br /> | 0xC0000 <br /> | 5 <br /> | 0x88E80 <br /> | 0x148E90 <br /> | 0x1E254<br /> |-<br /> | spu_pkg_rvk_verifier.self <br /> | 0xC0000 <br /> | 6 <br /> | 0xA70D4 <br /> | 0x1670E4 <br /> | 0xFACC<br /> |-<br /> | spu_token_processor.self <br /> | 0xC0000 <br /> | 7 <br /> | 0xB6BA0 <br /> | 0x176BB0 <br /> | 0x5C94<br /> |-<br /> | spu_utoken_processor.self <br /> | 0xC0000 <br /> | 8 <br /> | 0xBC834 <br /> | 0x17C844 <br /> | 0x65D0<br /> |-<br /> | sc_iso.self <br /> | 0xC0000 <br /> | 9 <br /> | 0xC2E04 <br /> | 0x182E14 <br /> | 0x1532C<br /> |-<br /> | aim_spu_module.self <br /> | 0xC0000 <br /> | 10 <br /> | 0xD8130 <br /> | 0x198140 <br /> | 0x4498<br /> |-<br /> | spp_verifier.self <br /> | 0xC0000 <br /> | 11 <br /> | 0xDC5C8 <br /> | 0x19C5D8 <br /> | 0xD7F0<br /> |-<br /> | mc_iso_spu_module.self <br /> | 0xC0000 <br /> | 12 <br /> | 0xE9DB8 <br /> | 0x1A9DC8 <br /> | 0x808C<br /> |-<br /> | me_iso_spu_module.self <br /> | 0xC0000 <br /> | 13 <br /> | 0xF1E44 <br /> | 0x1B1E54 <br /> | 0x88B8<br /> |-<br /> | sv_iso_spu_module.self <br /> | 0xC0000 <br /> | 14 <br /> | 0xFA6FC <br /> | 0x1BA70C <br /> | 0xC078<br /> |-<br /> | sb_iso_spu_module.self <br /> | 0xC0000 <br /> | 15 <br /> | 0x106774 <br /> | 0x1C6784 <br /> | 0x5DB0<br /> |-<br /> | default.spp <br /> | 0xC0000 <br /> | 16 <br /> | 0x10C524 <br /> | 0x1CC534 <br /> | 0x22A0<br /> |-<br /> | lv1.self <br /> | 0xC0000 <br /> | 17 <br /> | 0x10E800 <br /> | 0x1CE810 <br /> | 0x127DF0<br /> |-<br /> | lv0 <br /> | 0xC0000 <br /> | 18 <br /> | 0x236600 <br /> | 0x2F6610 <br /> | 0x3E678<br /> |-<br /> | lv2_kernel.self <br /> | 0xC0000 <br /> | 19 <br /> | 0x274C78 <br /> | 0x334C88 <br /> | 0x171B88<br /> |-<br /> | eurus_fw.bin <br /> | 0xC0000 <br /> | 20 <br /> | 0x3E6800 <br /> | 0x4A6810 <br /> | 0x70F94<br /> |-<br /> | emer_init.self <br /> | 0xC0000 <br /> | 21 <br /> | 0x457794 <br /> | 0x5177A4 <br /> | 0x7CDB8<br /> |-<br /> | hdd_copy.self <br /> | 0xC0000 <br /> | 22 <br /> | 0x4D454C <br /> | 0x59455C <br /> | 0x60D68<br /> |}<br /> <br /> ===== ros2 Region TOC =====<br /> <br /> Here is a list of files stored on '''/dev/rflash1''' i found in '''HV 3.41''' and dumped with PSGroove: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Entry Name <br /> ! TOC Offset <br /> ! Entry TOC Index <br /> ! Entry Relative Offset <br /> ! Entry Absolute Offset <br /> ! Entry Size<br /> |-<br /> | creserved_0 <br /> | 0x7C0000 <br /> | 0 <br /> | 0x460 <br /> | 0x7C0470 <br /> | 0x40000<br /> |-<br /> | sdk_version <br /> | 0x7C0000 <br /> | 1 <br /> | 0x40460 <br /> | 0x800470 <br /> | 0x8<br /> |-<br /> | lv1ldr <br /> | 0x7C0000 <br /> | 2 <br /> | 0x40480 <br /> | 0x800490 <br /> | 0x1E64C<br /> |-<br /> | lv2ldr <br /> | 0x7C0000 <br /> | 3 <br /> | 0x5EB00 <br /> | 0x81EB10 <br /> | 0x16E30<br /> |-<br /> | isoldr <br /> | 0x7C0000 <br /> | 4 <br /> | 0x75980 <br /> | 0x835990 <br /> | 0x12EC4<br /> |-<br /> | appldr <br /> | 0x7C0000 <br /> | 5 <br /> | 0x88880 <br /> | 0x848890 <br /> | 0x1DB64<br /> |-<br /> | spu_pkg_rvk_verifier.self <br /> | 0x7C0000 <br /> | 6 <br /> | 0xA63E4 <br /> | 0x8663F4 <br /> | 0xFACC<br /> |-<br /> | spu_token_processor.self <br /> | 0x7C0000 <br /> | 7 <br /> | 0xB5EB0 <br /> | 0x875EC0 <br /> | 0x5C94<br /> |-<br /> | spu_utoken_processor.self <br /> | 0x7C0000 <br /> | 8 <br /> | 0xBBB44 <br /> | 0x87BB54 <br /> | 0x65D0<br /> |-<br /> | sc_iso.self <br /> | 0x7C0000 <br /> | 9 <br /> | 0xC2114 <br /> | 0x882124 <br /> | 0x1532C<br /> |-<br /> | aim_spu_module.self <br /> | 0x7C0000 <br /> | 10 <br /> | 0xD7440 <br /> | 0x897450 <br /> | 0x4498<br /> |-<br /> | spp_verifier.self <br /> | 0x7C0000 <br /> | 11 <br /> | 0xDB8D8 <br /> | 0x89B8E8 <br /> | 0xD7F0<br /> |-<br /> | mc_iso_spu_module.self <br /> | 0x7C0000 <br /> | 12 <br /> | 0xE90C8 <br /> | 0x8A90D8 <br /> | 0x808C<br /> |-<br /> | me_iso_spu_module.self <br /> | 0x7C0000 <br /> | 13 <br /> | 0xF1154 <br /> | 0x8B1164 <br /> | 0x88B8<br /> |-<br /> | sv_iso_spu_module.self <br /> | 0x7C0000 <br /> | 14 <br /> | 0xF9A0C <br /> | 0x8B9A1C <br /> | 0xC078<br /> |-<br /> | sb_iso_spu_module.self <br /> | 0x7C0000 <br /> | 15 <br /> | 0x105A84 <br /> | 0x8C5A94 <br /> | 0x5DB0<br /> |-<br /> | default.spp <br /> | 0x7C0000 <br /> | 16 <br /> | 0x10B834 <br /> | 0x8CB844 <br /> | 0x22A0<br /> |-<br /> | lv1.self <br /> | 0x7C0000 <br /> | 17 <br /> | 0x10DB00 <br /> | 0x8CDB10 <br /> | 0x129040<br /> |-<br /> | lv0 <br /> | 0x7C0000 <br /> | 18 <br /> | 0x236B80 <br /> | 0x9F6B90 <br /> | 0x3E570<br /> |-<br /> | lv2_kernel.self <br /> | 0x7C0000 <br /> | 19 <br /> | 0x2750F0 <br /> | 0xA35100 <br /> | 0x1712D0<br /> |-<br /> | eurus_fw.bin <br /> | 0x7C0000 <br /> | 20 <br /> | 0x3E63C0 <br /> | 0xBA63D0 <br /> | 0x70F94<br /> |-<br /> | emer_init.self <br /> | 0x7C0000 <br /> | 21 <br /> | 0x457354 <br /> | 0xC17364 <br /> | 0x7FBB8<br /> |-<br /> | hdd_copy.self <br /> | 0x7C0000 <br /> | 22 <br /> | 0x4D6F0C <br /> | 0xC96F1C <br /> | 0x61518<br /> |}<br /> <br /> === Methods ===<br /> <br /> initialize_starship - 0x0028298C (3.15)<br /> <br /> SSOperation - 0x0027BFB0 (3.15)<br /> <br /> SSTransfer - 0x0027BE68 (3.15)<br /> <br /> FLASH_Memory_SS2_on_complete - 0x00278E48 (3.15)<br /> <br /> _FLASH_read_data - 0x0022D89C (3.15)<br /> <br /> _FLASH_write_data - 0x0022D8C8 (3.15)<br /> <br /> FLASH_SS2_HW_Reset - 0x0027BD1C (3.15)<br /> <br /> == HDD device ==<br /> <br /> device id = 2 <br /> <br /> block size = 512 <br /> <br /> *The HDD device uses ENCDEC device.<br /> <br /> === vtable ===<br /> <br /> 0x00353F48 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x1590 - LBA48 capability flag (4 bytes)<br /> <br /> offset 0x17E8 - request table (0x58 * 16 bytes)<br /> <br /> offset 0x1DB8 - request timer active flag (1 byte)<br /> <br /> === Regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0 <br /> | 0x0 <br /> | 0x950F8B0<br /> |-<br /> | 1 <br /> | 0x8 <br /> | 0x80000<br /> |-<br /> | 2 <br /> | 0x80018 <br /> | 0x7C8F898<br /> |-<br /> | 3 <br /> | 0x7D0F8B8 <br /> | 0x3FFFF8<br /> |-<br /> | 4 <br /> | 0x810F8B8 <br /> | 0x13FFFF8<br /> |-<br /> | 5 <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |}<br /> <br /> === Supported Device Commands ===<br /> <br /> Here is the list of commands supported by HDD storage device. <br /> <br /> *The commands can be used with HV call '''lv1_storage_send_device_command'''. <br /> *However, before a command is executed HV does bit manipulation with it and checks it against the value of repository node '''ss.laid''' or also called '''LPAR authentication ID'''. If this test fails then the command is NOT executed.<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Command <br /> ! Description<br /> |-<br /> | 0x2 <br /> | LV1_STORAGE_SEND_ATA_COMMAND<br /> |-<br /> | 0x10 <br /> | -<br /> |-<br /> | 0x1B <br /> | ATA Set UltraDMA Mode<br /> |-<br /> | 0x1C <br /> | ATA Set Features PIO Flow Control Transfer Mode<br /> |-<br /> | 0x21 <br /> | -<br /> |-<br /> | 0x22 <br /> | ATA Identify Device<br /> |-<br /> | 0x23 <br /> | LV1_STORAGE_ATA_HDDOUT (ATA Flush Cache Ext)<br /> |-<br /> | 0x26 <br /> | ATA Read Alternative Status<br /> |-<br /> | 0x27 <br /> | ATA Read Error<br /> |-<br /> | 0x28 <br /> | -<br /> |-<br /> | 0x31 <br /> | ATA Flush Cache/ATA Flush Cache Ext<br /> |-<br /> | 0x32 <br /> | ATA Standby Immediate<br /> |-<br /> | 0x33 <br /> | -<br /> |}<br /> <br /> == Virtual FLASH device (VFLASH) ==<br /> <br /> device id = 3 (on Linux)/ 4 (on GameOS) <br /> <br /> block size = 512 <br /> <br /> *It's a pseudo device. <br /> *'''This storage device redirects all requests to the region 1 of HDD storage device&amp;nbsp;!!!'''<br /> <br /> === vtable ===<br /> <br /> 0x00353D88 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xD60 - pointer to a storage device that all requests are redirected to <br /> <br /> offset 0xD68 - region ID of the storage device that all requests are redirected to <br /> <br /> === Regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0 <br /> | 0x0 <br /> | 0x80000<br /> |-<br /> | 1 <br /> | 0x8 <br /> | 0x75F8<br /> |-<br /> | 2 <br /> | 0x7800 <br /> | 0x63E00<br /> |-<br /> | 3 <br /> | 0x6B600 <br /> | 0x8000<br /> |-<br /> | 4 <br /> | 0x73600 <br /> | 0x400<br /> |-<br /> | 5 <br /> | 0x73A00 <br /> | 0x2000<br /> |-<br /> | 6 <br /> | 0x77C00 <br /> | 0x200<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |}<br /> <br /> === Supported Device Commands ===<br /> <br /> Here is the list of commands supported by VFLASH storage device. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0x31 <br /> | ATA Flush Cache/ATA Flush Cache Ext<br /> | -<br /> |}<br /> <br /> === /dev/rflash1_1x and /dev/rflash_1xp ===<br /> <br /> *These LPAR 1 devices access region 5 of UNKNOWN storage device. <br /> *In region 5 of UNKNOWN storage device is e.g. LINUX image stored.<br /> <br /> === GameOS's dev_flash ===<br /> <br /> *dev_flash has '''FAT16''' file system.<br /> *Accesses to GameOS's dev_flash are routed to '''UNKNOWN storage device region 2'''<br /> *To decrypt sectors read from this region use as '''flags 0x4''' !!! Without using '''flags 0x4''' the sectors will be encrypted.<br /> *The sectors are decrypted not by GameOS but by ENCDEC device.<br /> <br /> Here is a snippet from raw '''dev_flash''' dump made with HV call '''lv1_storage_read (flags 0x4)''' from GameOS:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00000000 E9 00 00 20 20 20 20 20 20 20 20 00 02 10 10 00 é.. .....<br /> 00000010 02 00 02 00 00 F8 70 00 00 00 00 00 00 00 00 00 .....øp.........<br /> 00000020 00 3E 06 00 00 00 29 00 00 00 00 4E 4F 20 4E 41 .&gt;....)....NO NA<br /> 00000030 4D 45 20 20 20 20 46 41 54 31 36 20 20 20 00 00 ME FAT16 ..<br /> 00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA ..............Uª<br /> &lt;/pre&gt;<br /> <br /> <br /> === Methods ===<br /> <br /> initialize_virtual_flash - 0x00282954 (3.15)<br /> <br /> == Enqueueing and Scheduling of Storage Requests ==<br /> <br /> *HV uses a simple '''FIFO''' scheduling algorithm for Storage Requests and a request timeout.<br /> *Each storage device has a table of size '''16''' to store incomming and pending Storage Requests<br /> *ENCDEC storage device has a table of size '''32''' to store incomming and pending Storage Requests<br /> *When a new Storage Request is submitted e.g. by HV call '''lv1_storage_read''' or '''lv1_storage_write''', the table is scanned for a free slot, if there are no pending Storage Requests then the Storage Request is executed immediately<br /> *When a Storage Request is completed, the finished Storage Reuqest is passed to function '''storage_device_async_request_complete''' and the table of Storage Requests is scanned again for the next pending Storage Request which will be executed<br /> * There are 2 types of Storage Requests: '''Read/Write (1)''' and '''Device Command (2)'''.<br /> * Read and Write Storage Requests use the same HV function of a Storage Device to enqueue the request. Before Write Storage Request is inserted into the Request Table of a Storage Device, the '''flags''' parameter passed e.g. in '''lv1_storage_read''' or '''lv1_storage_write''' is '''ored''' with '''0x8'''. That is how HV differentiates between Read and Write Storage Requests.<br /> <br /> === Storage Device Request Table ===<br /> <br /> *Each request slot is of size '''0x58'''<br /> <br /> ==== Request Slot ====<br /> <br /> offset 0x0 - state: 1 - free, 2 - ? (4 bytes)<br /> <br /> offset 0x4 - type: 1 - Read/Write, 2 - Command, 0x86 - ENCDEC command (4 bytes)<br /> <br /> offset 0x10 - request tag (8 bytes)<br /> <br /> offset 0x20 - start sector (8 bytes)<br /> <br /> offset 0x28 - sector count (4 bytes)<br /> <br /> ==== ENCDEC Storage Device ====<br /> <br /> *Request Table begins at '''offset 0xDC0''' of ENCDEC storage device.<br /> <br /> ==== RBD Storage Device ====<br /> <br /> *Request Table begins at '''offset 0x1808''' of RBD storage device.<br /> <br /> ==== FLASH Storage Device ====<br /> <br /> *Request Table begins at '''offset 0x18F0''' of FLASH storage device.<br /> <br /> ==== HDD Storage Device ====<br /> <br /> *Request Table begins at '''offset 0x17E8''' of HDD storage device.<br /> <br /> === Methods ===<br /> <br /> storage_device_HDD_enqueue_request - 0x0026E21C (3.15)<br /> <br /> storage_device_HDD_do_device_command - 0x0026CED0 (3.15)<br /> <br /> storage_device_HDD_do_request - 0x0026DED8 (3.15)<br /> <br /> storage_device_HDD_request_complete - 0x0026E57C (3.15)<br /> <br /> storage_device_FLASH_enqueue_request - 0x0027A518 (3.15)<br /> <br /> storage_device_FLASH_do_request - 0x00278D1C (3.15)<br /> <br /> storage_device_FLASH_do_device_command - 0x00279250 (3.15)<br /> <br /> FLASH_Memory_SS2_on_complete - 0x00278E48 (3.15)<br /> <br /> storage_device_async_request_complete - 0x00255184 (3.15)<br /> <br /> storage_device_TransLparAddrToPhysAddr - 0x002533B4 (3.15)<br /> <br /> storage_device_add_async_request_locked - 0x002527B8 (3.15)<br /> <br /> storage_device_RBD_enqueue_request - 0x002723F0 (3.15)<br /> <br /> storage_device_RBD_do_request - 0x0025EF70 (3.15)<br /> <br /> storage_device_RBD_do_next_request - 0x00270994 (3.15)<br /> <br /> storage_device_RBD_request_complete - 0x00271FD4 (3.15)<br /> <br /> storage_device_rbd_do_request - 0x0025EE94 (3.41)<br /> <br /> storage_device_rbd_do_device_command - 0x0027061C (3.41)<br /> <br /> == Encryption and Decryption of Storage Devices ==<br /> <br /> === HDD ===<br /> <br /> *'''ENCDEC peripheral device''' is used for HDD encryption/decryption<br /> *Write request is first passed to ENCDEC device for encryption. When ENCDEC device is done, it calls a callback and passes the encrypted data to the callback. The callback writes the encrypted data with '''ATA WriteDMAExt''' command to HDD.<br /> *When a storage device request is processed by HV, Storage Subsystem checks if cryptography is enabled for the storage device.<br /> *HV checks 1 byte of data owned by the storage device and when the value of this flag is '''not 0''' then it uses encryption/decryption.<br /> *'''By setting this flag to 0 at runtime, encryption/decryption of storage devices can be disabled at runtime'''.<br /> *'''We could patch lv1.self so that encryption/decryption of storage devices is disabled permanently'''.<br /> *HDD sectors can be both decrypted and encrypted with HV calls<br /> <br /> ==== UFS2 ====<br /> <br /> *'''Superblock''' starts at '''sector 0x80'''.<br /> *At the end of the superblock structure you will find '''UFS2 signature 0x19540119'''.<br /> <br /> Here is the decrypted '''superblock''' of UFS2 filesystem:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00010000 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 30 ...........(...0<br /> 00010010 00 00 00 38 00 00 0B B8 00 00 00 00 00 00 00 00 ...8...¸........<br /> 00010020 00 00 00 00 00 00 00 00 00 00 78 10 00 00 01 5C ..........x....\<br /> 00010030 00 00 40 00 00 00 08 00 00 00 00 08 00 00 00 08 ..@.............<br /> 00010040 00 00 00 00 00 00 00 00 FF FF C0 00 FF FF F8 00 ........ÿÿÀ.ÿÿø.<br /> 00010050 00 00 00 0E 00 00 00 0B 00 00 00 08 00 00 08 00 ................<br /> 00010060 00 00 00 03 00 00 00 02 00 00 08 00 00 00 00 00 ................<br /> 00010070 00 00 00 00 00 00 08 00 00 00 00 40 00 00 00 00 ...........@....<br /> 00010080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010090 00 00 00 00 F5 35 BD 07 00 00 00 00 00 00 18 00 ....õ5½.........<br /> 000100A0 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 ..@.............<br /> 000100B0 00 00 00 00 00 00 00 00 00 00 5C 00 00 01 6F 70 ..........\...op<br /> 000100C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000100D0 00 00 00 80 2F 63 65 6C 6C 5F 6D 77 5F 63 66 73 ...€/cell_mw_cfs<br /> 000100E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000100F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102D0 00 00 00 00 00 00 00 7C 00 00 00 00 00 00 00 00 .......|........<br /> 000102E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010330 00 00 00 00 00 00 00 00 80 00 00 00 00 55 FD 70 ........€....Uýp<br /> 00010340 80 00 00 00 00 55 E0 00 80 00 00 00 00 55 F8 00 €....Uà.€....Uø.<br /> 00010350 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 ..............@.<br /> 00010360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010370 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010390 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103E0 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 ................<br /> 000103F0 00 00 00 00 00 00 00 3C 00 00 00 00 00 3B D3 23 .......&lt;.....;Ó#<br /> 00010400 00 00 00 00 00 7D 0F 82 00 00 00 00 00 00 00 9F .....}.‚.......Ÿ<br /> 00010410 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010430 00 00 00 00 49 B0 5E 3B 00 00 00 00 01 F2 3E 26 ....I°^;.....ò&gt;&amp;<br /> 00010440 00 00 00 00 01 E2 86 3B 00 00 00 00 00 00 0B B8 .....â†;.......¸<br /> 00010450 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010470 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010490 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000104A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 ..............@.<br /> 000104B0 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 ...@............<br /> 000104C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000104D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000104E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000104F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010510 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010520 00 00 00 03 00 00 00 08 00 00 00 78 00 00 00 00 ...........x....<br /> 00010530 00 00 80 10 02 02 FF FF 00 00 00 00 00 00 3F FF ..€...ÿÿ......?ÿ<br /> 00010540 00 00 00 00 00 00 07 FF 00 00 00 00 00 00 00 00 .......ÿ........<br /> 00010550 00 00 00 00 00 00 00 00 00 00 00 00 19 54 01 19 .............T..<br /> &lt;/pre&gt;<br /> <br /> Other examples:&lt;br /&gt;<br /> http://pastebin.com/3L241qu3<br /> http://pastebin.com/WJv40nUQ<br /> http://pastie.org/1529241<br /> http://pastie.org/1588747<br /> <br /> === FLASH ===<br /> <br /> === RBD ===<br /> <br /> == SATA/ATA/ATAPI ==<br /> <br /> === ATA Interrupt Handler ===<br /> <br /> 0x0026B984 (3.15) <br /> <br /> === ATA_SetDMA ===<br /> <br /> 0x00268ADC (3.15) <br /> <br /> === ATA_make_PRD_table ===<br /> <br /> 0x00267DB4 (3.15) <br /> <br /> This function initializes a PRD (Physical Region Descriptor) table. <br /> <br /> === ClearPATACInterrupt ===<br /> <br /> 0x00267CAC (3.15) <br /> <br /> === EnablePATACInterrupt ===<br /> <br /> 0x00267D44 (3.15) <br /> <br /> === DisablePATACInterrupt ===<br /> <br /> 0x00267AF0 (3.15) <br /> <br /> === ATA_read_AltStatus_reg ===<br /> <br /> 0x00267C40 (3.15) <br /> <br /> This function reads the ATA Alternate Status Register and returns it's value. <br /> <br /> === ATA_write_DATA_reg ===<br /> <br /> 0x00268A10 (3.15) <br /> <br /> This function writes a 16-bit value to the ATA Data Register. <br /> <br /> === ATA_read_DATA_reg ===<br /> <br /> 0x0026887C (3.15) <br /> <br /> === ATA_write_DATA ===<br /> <br /> 0x0026635C (3.15) <br /> <br /> This function writes several 16-bit values to the ATA Data register. <br /> <br /> === ATA_write_CMD_reg ===<br /> <br /> 0x002688A0 (3.15) <br /> <br /> === ATA_read_Error_reg ===<br /> <br /> 0x00267BD4 (3.15) <br /> <br /> === ATA_write_Features_reg ===<br /> <br /> 0x002689F0 (3.15) <br /> <br /> === ATA_write_DevCtrl_reg ===<br /> <br /> 0x00267BB4 (3.15) <br /> <br /> === ATA_write_TaskFile_regs ===<br /> <br /> 0x00266BC8 (3.15) 0x002665A0 (3.15) <br /> <br /> === ATA_send_ATAPI_cmd ===<br /> <br /> 0x002655F4 (3.15) <br /> <br /> === ATA_send_cmd ===<br /> <br /> 0x0026580C (3.15) <br /> <br /> === ATA_send_ReadSectors_cmd ===<br /> <br /> This function uses LBA28. <br /> <br /> 0x0025D2B4 (3.15) <br /> <br /> === ATA_send_WriteSectors_cmd ===<br /> <br /> This function uses LBA28. <br /> <br /> 0x0025CEF4 (3.15) <br /> <br /> === ATA_send_ReadDMA_cmd ===<br /> <br /> This function uses LBA28. <br /> <br /> 0x0025D380 (3.15) <br /> <br /> === ATA_send_WriteDMA_cmd ===<br /> <br /> This function uses LBA28. <br /> <br /> 0x0025CFB8 (3.15) <br /> <br /> === ATA_send_ReadDMAExt_cmd ===<br /> <br /> This function uses LBA48. <br /> <br /> 0x0025D74C (3.15) <br /> <br /> === ATA_send_WriteDMAExt_cmd ===<br /> <br /> This function uses LBA48. <br /> <br /> 0x0025D664 (3.15) <br /> <br /> === ATA_send_IdentifyDevice_cmd ===<br /> <br /> 0x0025D4D8 (3.15) <br /> <br /> === ATA_send_IdentifyPacketDevice_cmd ===<br /> <br /> 0x0025D448 (3.15) <br /> <br /> === ATA_send_FlushCache_cmd ===<br /> <br /> 0x0025D5E8 (3.15) <br /> <br /> === ATA_send_FlushCacheExt_cmd ===<br /> <br /> 0x0025D568 (3.15) <br /> <br /> === ATA_send_StandbyImmediate_cmd ===<br /> <br /> 0x0025D07C (3.15) <br /> <br /> === ATA_send_SetFeatures_cmd ===<br /> <br /> 0x0025D208 (3.15) <br /> <br /> === ATA_send_SMARTEnable_cmd ===<br /> <br /> 0x0025D0F8 (3.15) <br /> <br /> === ATA_send_SMARTSaveAttributeValue_cmd ===<br /> <br /> 0x0025D180 (3.15) <br /> <br /> === ATA_SetUDMAMode ===<br /> <br /> 0x00260EE8 (3.15) <br /> <br /> ==== Parameters ====<br /> <br /> r5 - UltraDMA mode (0-5)<br /> <br /> == Booting a Bootloader from VFLASH ==<br /> <br /> Coming soon !!!<br /> <br /> = High precision timers =<br /> <br /> These timers are used e.g. in SATA/ATA/ATAPI driver. <br /> <br /> == timer_add ==<br /> <br /> 0x002C3F2C (3.15) <br /> <br /> == timer_del ==<br /> <br /> 0x002C41AC (3.15) <br /> <br /> == timer_run_expired ==<br /> <br /> This function is called from HDEC interrupt handler. <br /> <br /> 0x002C4020 (3.15) <br /> <br /> == timer_set_HDEC ==<br /> <br /> 0x002BCF80 (3.15) <br /> <br /> = SPE =<br /> <br /> There are 3 SPE classes. <br /> <br /> The HV call '''lv1_construct_logical_spe''' can create LogicalSPE, SPEType1 and SPEType2 objects. <br /> <br /> The '''syscall 0x10040''' creates only SPEType1 objects. <br /> <br /> The SPEType1 and SPEType2 objects cannot be created when isolation mode is disabled. The right most bit of repository node '''sys.lv1.iso_enbl''' is checked and when it's not 1 then the SPEType1 and SPEType2 objects cannot be created. In LPAR 1, this check succeedes always. Only in LPARs different from 1, the repository node '''sys.lv1.iso_enbl''' is checked. <br /> <br /> == LogicalSPE ==<br /> <br /> SPE type = 0 <br /> <br /> Objects of this class are used e.g. on Linux. <br /> <br /> === vtable ===<br /> <br /> 0x00358360 (3.15) <br /> <br /> offset 0x20 - pointer to TOC entry of interrupt handler for SPE <br /> <br /> === Member variables ===<br /> <br /> offset 0x38 - pointer to LPAR obj that owns this SPE obj <br /> <br /> offset 0x78 - table of pointers to Outlet objects (3 * 8 bytes, one for each Class 0-2) <br /> <br /> offset 0xB0 - pointer to VAS object <br /> <br /> offset 0xC8 - pointer to Logical PPE object <br /> <br /> offset 0xE0 - SPE id <br /> <br /> offset 0x1A0 - pointer to MMIO Memory Region object <br /> <br /> offset 0x1A8 - pointer to Shadow Registers Memory Region object <br /> <br /> === Objects ===<br /> <br /> Here is the list of logical SPE objects i found in HV 3.15: <br /> <br /> *0x003A82E0 - SPE id 0 <br /> *0x003A8660 - SPE id 1 <br /> *0x003ABA00 - SPE id 2 <br /> *0x003B4010 - SPE id 3 <br /> *0x003B4D60 - SPE id 4 <br /> *0x003B5970 - SPE id 5<br /> <br /> == SPEType1 ==<br /> <br /> SPE type = 1 <br /> <br /> === vtable ===<br /> <br /> 0x00359750 <br /> <br /> === Member Variables ===<br /> <br /> offset 0x198 - pointer to MMIO Memory Region object <br /> <br /> offset 0x1A0 - pointer to Shadow Registers Memory Region object <br /> <br /> == SPEType2 ==<br /> <br /> SPE type = 2 <br /> <br /> === vtable ===<br /> <br /> 0x00359790 <br /> <br /> == SPE Register Shadow Area ==<br /> <br /> *HV createas a SPE Register Shadow Area for each contstructed SPE. <br /> *The area is 1 4Kb page of physical memory. <br /> *When SPE state changes then HV updates data in this area. <br /> *The value of '''shadow_addr''' that is returned by '''lv1_construct_logical_spe''' is a LPAR start address of this area and it cannot be accessed until it's mapped in the HTAB. <br /> *The SPE Register Shadow Area may be mapped only with read-only page protection or else HV call '''lv1_insert_htab_entry''' fails. I tested it with PSGroove and could map the whole memory range and read it after i constructed SPE of type 1 with '''lv1_construct_logical_spe'''. <br /> *The shadow_addr is also returned by '''syscall_10040''' (that creates SPE of type 1) but it returns already mapped Process address so HV Processes do not have to map it in HTAB. <br /> *When an isoated SPU is done, HV Processes checks the value at offset 0x30 to determine if the SPU execution was successfull or not. <br /> *GameOS checks also the value at offset 0x30 in the SPE Shadow Area. <br /> *When GameOS creates SPE of type 1 then it maps only SPE Register Shadow Area into it's address space.<br /> <br /> === SPE Register Shadow Area Offsets ===<br /> <br /> 0x30 - SPU_Status register value (4 bytes) <br /> <br /> 0xF10 -&amp;nbsp;? <br /> <br /> 0xF18 -&amp;nbsp;? <br /> <br /> ==== Stop Code ====<br /> <br /> *The high-order 16 bit of SPU_Status register value is a Stop Code.<br /> <br /> Here is the list of Stop Codes i extracted from HV Processes which read the value at offset 0x30 when SPU is done: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Value <br /> ! Description<br /> |-<br /> | 0xA <br /> | Success<br /> |-<br /> | 0xC <br /> | Access Violation (LPAR auth id error)<br /> |-<br /> | 0xE <br /> | &amp;nbsp;?<br /> |-<br /> | 0xF <br /> | Revoked<br /> |-<br /> | 0x12 <br /> | Invalid Parameter<br /> |-<br /> | 0x13 <br /> | &amp;nbsp;?<br /> |-<br /> | 0x17 <br /> | Invalid Parameter<br /> |-<br /> | 0x25 <br /> | &amp;nbsp;?<br /> |}<br /> <br /> == SPU_send_MFC_cmd ==<br /> <br /> 0x002B09B0 (3.15) <br /> <br /> This function programs a MFC. <br /> <br /> == SPU_write_MFC_cmd_status_reg ==<br /> <br /> 0x002AEE70 (3.15) <br /> <br /> == SPU_write_Sig_Notify1_reg ==<br /> <br /> 0x002AEF4C (3.15) <br /> <br /> == SPU_write_Sig_Notify2_reg ==<br /> <br /> 0x002AEF30 (3.15) <br /> <br /> == SPU_write_Sig_Notify1_and_Notify2 ==<br /> <br /> 0x002B0A78 (3.15) <br /> <br /> == SPU_enable_iso_load_request ==<br /> <br /> 0x002AEDE0 (3.15) <br /> <br /> == SPU_iso_load_request ==<br /> <br /> 0x002AEED0 (3.15) <br /> <br /> == SPU_enable_runcntl ==<br /> <br /> 0x002AEB24 (3.15) <br /> <br /> == SPU_stop_request ==<br /> <br /> 0x002AEEF0 (3.15) <br /> <br /> == SPU_run_request ==<br /> <br /> 0x002AEF10 (3.15) <br /> <br /> == SPU_read_status_reg ==<br /> <br /> 0x002AE978 (3.15) <br /> <br /> == SPU_read_Mbox_Stat_reg ==<br /> <br /> 0x002AE998 (3.15) <br /> <br /> == lv1_undocumented_function_62 ==<br /> <br /> Updates SLB entry. <br /> <br /> === Parameters ===<br /> <br /> %r3 - SPE id <br /> <br /> %r4 -&amp;nbsp;? (valid values: 0 - 3) <br /> <br /> %r5 - SLB entry index (valid values: 0 - 7) <br /> <br /> %r6 - ESID <br /> <br /> %r7 - VSID <br /> <br /> == spe_type1_interrupt_handler ==<br /> <br /> 0x0030E238 (3.15) <br /> <br /> == spe_type2_interrupt_handler ==<br /> <br /> 0x003103F8 (3.15) <br /> <br /> == spe_type3_interrupt_handler ==<br /> <br /> 0x002F36F4 (3.15) <br /> <br /> == Isolation ==<br /> <br /> === Loaders Table ===<br /> <br /> *'''All the binary files needed for isolation and decryption are already stored in HV memory&amp;nbsp;!!!''' <br /> *They are probably loaded during HV initialization from FLASH. <br /> *The table has 9 entries. <br /> *Each entry is 16 bytes large.<br /> <br /> 0x00010100 (3.15) <br /> <br /> ===== Loaders Table Entry =====<br /> <br /> offset 0x0 - pointer to data in memory <br /> <br /> offset 0x8 - size of data <br /> <br /> Here are the contents of the Loaders Table from HV 3.15: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Name <br /> ! Address of Data in HV Dump <br /> ! Size of Data<br /> |-<br /> | 0 <br /> | lv1ldr <br /> | 0x0C150000 <br /> | 0x1E5CC<br /> |-<br /> | 1 <br /> | metldr <br /> | 0x00011000 <br /> | 0xE8D0<br /> |-<br /> | 2 <br /> | lv2ldr <br /> | 0x00020000 <br /> | 0x16DA0<br /> |-<br /> | 3 <br /> | isoldr <br /> | 0x00055000 <br /> | 0x12E44<br /> |-<br /> | 4 <br /> | appldr <br /> | 0x00037000 <br /> | 0x1DAE4<br /> |-<br /> | 5 <br /> | EID0 <br /> | 0x00068000 <br /> | 0x860<br /> |-<br /> | 6 <br /> | QA Flag <br /> | 0x00069010 <br /> | 0x8<br /> |-<br /> | 7 <br /> | QA Flag Token <br /> | 0x00069020 <br /> | 0x50<br /> |-<br /> | 8 <br /> | - <br /> | 0x00069070 <br /> | 0x8<br /> |}<br /> <br /> ==== Methods ====<br /> <br /> get_iso_loaders_tab - 0x002B0B70 (3.15) <br /> <br /> iso_loaders_tab_get_entry - 0x002B0CB8 (3.15) <br /> <br /> === metldr ===<br /> <br /> ==== Loading metldr ====<br /> <br /> *Physical/Virtual memory address of an isolation module that should be loaded by metldr is written into SPU register '''SPU_In_Mbox'''. The SPU register '''SPU_In_Mbox''' is 32bit, so 64bit memory address is written in 2 steps. <br /> *MFC relocation is turned off by clearing '''R-bit''' in SPU register '''MFC_SR1'''. By doing this, HV enables real address mode for MFC of SPU. <br /> *On GameOS, it also works with relocation on. You just have to initialize SLB of SPU and insert valid SLB entries. <br /> *Physical/Virtual memory address of '''metldr''' is written to SPU registers '''Sig_Notify1''' and '''Sig_Notify2''' <br /> *Isolation load request is enabled by writing SPU register '''SPU_PrivCntl''' <br /> *Isolation load request is made by writing value '''0x3''' into SPU register '''SPU_RunCntl'''<br /> <br /> ==== Methods ====<br /> <br /> SPE_load_request_metldr - 0x002B00A4 (3.15) <br /> <br /> === lv2ldr ===<br /> <br /> *'''lv2ldr''' is used to decrypt '''lv2_kernel.self''' <br /> *syscalls '''0x10042''' and '''0x1004A''' use '''lv2ldr''' <br /> *syscall '''0x10042''' is used by HV Process 3 during LV2 LPAR construction <br /> *syscall '''0x1004A''' uses different parameters as syscall '''0x10042'''<br /> <br /> ==== Methods ====<br /> <br /> SPE_load_request_lv2ldr_1 - 0x002AE82C (3.15) <br /> <br /> SPE_load_request_lv2ldr_2 - 0x002AE8D8 (3.15) <br /> <br /> ==== Loading lv2ldr ====<br /> <br /> *64 bit memory address of '''lv2ldr''' is written into 32 bit SPU register '''SPU_In_Mbox''' <br /> *'''metldr''' is loaded<br /> <br /> === isoldr ===<br /> <br /> *'''isoldr''' is used for executing isolated SPUs <br /> *syscall '''0x10043''' and HV call '''lv1_undocumented_function_209''' use '''isoldr''' to execute isolated SPUs <br /> *'''EID0 data''' is transferred to '''Local Storage Address 0x3E400''' by MFC <br /> *'''Revoke List For Program''' is transferred to '''Local Storage Address 0x3F000''' by MFC<br /> <br /> ==== Revoke List For Programs ====<br /> <br /> 0x00361980 (3.15) <br /> <br /> ==== Methods ====<br /> <br /> SPE_load_request_isoldr - 0x002B0394 <br /> <br /> ==== Loading isoldr ====<br /> <br /> *64 bit memory address of '''isoldr''' is written into 32 bit SPU register '''SPU_In_Mbox''' <br /> *'''metldr''' is loaded<br /> <br /> === appldr ===<br /> <br /> *'''appldr''' is used for decryption of SELFs <br /> *HV call '''lv1_authenticate_program_segment''' loads '''appldr'''<br /> <br /> ==== Methods ====<br /> <br /> SPE_load_request_appldr - 0x002AE900 <br /> <br /> ==== Loading appldr ====<br /> <br /> *64 bit memory address of '''isoldr''' is written into 32 bit SPU register '''SPU_In_Mbox''' <br /> *'''metldr''' is loaded<br /> <br /> ==== Decrypting SELFs with appldr and lv1_authenticate_program_segment ====<br /> <br /> *'''lv1_authenticate_program_segment''' loads and prepares '''appldr''' for SELF decryption. <br /> *When '''appldr''' is ready to decrypt data, it sends a message via mailbox. <br /> *The address and the size of the encrypted data is passed to '''appldr''' via a shared memory.<br /> <br /> = Socket =<br /> <br /> The socket supports only one address family '''0x1F''', one socket type '''0''' and one protocol '''0'''. <br /> <br /> == Socket address ==<br /> <br /> Socket address is called port ID. Valid port IDs are 0-63. Port ID 0 is reserved. <br /> <br /> == Socket state ==<br /> <br /> 2 - LISTEN <br /> <br /> == Socket table ==<br /> <br /> The socket table contains 64 entries, one for each port ID. Each entry is 16 bytes large. <br /> <br /> The socket table is at 0x0035F6E8 (3.15). <br /> <br /> Here is the list of opened sockets i found in HV 3.15: <br /> <br /> *0x00091FE0 (port ID 0x23, accepts connections) <br /> *0x00127850 (port ID 0x24, accepts connections) <br /> *0x0012F810 (port ID 0x25, accepts connections)<br /> <br /> === Socket table entry ===<br /> <br /> offset 0x0 - pointer to Socket obj <br /> <br /> offset 0x8 - socket accepts connections or not (0 - does not accept, 1 - accepts, 1 byte) <br /> <br /> == vtable ==<br /> <br /> 0x00355DB0 (3.15) <br /> <br /> offset 0xB0 - bind <br /> <br /> offset 0xB8 - listen <br /> <br /> offset 0xC8 - connect <br /> <br /> == Member variables ==<br /> <br /> offset 0x360 - socket state (4 bytes) <br /> <br /> offset 0x368 - port ID (8 bytes) <br /> <br /> offset 0x370 - max backlog queue size (8 bytes) <br /> <br /> = Virtual Address Space =<br /> <br /> == VAS ==<br /> <br /> === vtable ===<br /> <br /> 0x00357958 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x18 - pointer to LPAR that owns this VAS object <br /> <br /> offset 0x48 - VAS id (8 bytes) <br /> <br /> offset 0x70 - number of page sizes (4 bytes) <br /> <br /> offset 0x74 - log2 of HTAB size <br /> <br /> offset 0x78 - pointer to HTAB object <br /> <br /> === Objects ===<br /> <br /> Here is the list of the VAS objects i found in HV dump 3.15: <br /> <br /> *0x001C8050 (VAS id 2, LPAR 1) <br /> *0x003B4910 (VAS id 3, LPAR 2) <br /> *0x003BDB50 (VAS id 48, LPAR 2)<br /> <br /> == HTAB ==<br /> <br /> 0x38(-0x69A8(HSPRG0)) - pointer to the currently active HTAB in LPAR <br /> <br /> === vtable ===<br /> <br /> 0x003575B0 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x48 - pointer to first PTE <br /> <br /> offset 0x60 - LPID (4 bytes) <br /> <br /> offset 0x64 - log2 of HTAB size (4 bytes) <br /> <br /> === Objects ===<br /> <br /> Here is the list of the HTAB objects i found in HV dump 3.15: <br /> <br /> *0x001C8270 (VAS id 2, LPAR 1)<br /> <br /> * 0x00180000 - HTAB PTEs (HTAB size 256 kB)<br /> <br /> *0x003A8050 (VAS id 3, LPAR 2)<br /> <br /> * 0x00500000 - HTAB PTEs (HTAB size 1 MB)<br /> <br /> *0x003BC510 (VAS id 48, LPAR 2)<br /> <br /> * 0x00800000 - HTAB PTEs (HTAB size 1 MB)<br /> <br /> === LPAR_change_HTAB ===<br /> <br /> This function changes currently active HTAB. It writes to SDR1 register where HTAB address and size is stored. <br /> <br /> 0x002BE5D4 (3.15) <br /> <br /> === Process SLB ===<br /> <br /> Each HV process has 16 SLB entries. <br /> <br /> Each SLB entry is 16 bytes large and is in format expected by opcode '''slbmte'''. <br /> <br /> Most of the entries are zero (invalid). <br /> <br /> Each process has 4 valid SLB entries: code, data, heap and stack. <br /> <br /> ==== Process 3 ====<br /> <br /> ===== SLB entries =====<br /> <br /> 0x0012D1F0 (3.15) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! ESID <br /> ! VSID<br /> |-<br /> | code <br /> | 0x8 <br /> | 0x38<br /> |-<br /> | data <br /> | 0xC <br /> | 0x3C<br /> |-<br /> | heap <br /> | 0xA <br /> | 0x3A<br /> |-<br /> | stack <br /> | 0xF <br /> | 0x3F<br /> |}<br /> <br /> ==== Process 5 ====<br /> <br /> ===== SLB entries =====<br /> <br /> 0x00093120 (3.15) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! ESID <br /> ! VSID<br /> |-<br /> | code <br /> | 0x8 <br /> | 0x48<br /> |-<br /> | data <br /> | 0xC <br /> | 0x4C<br /> |-<br /> | heap <br /> | 0xA <br /> | 0x4A<br /> |-<br /> | stack <br /> | 0xF <br /> | 0x4F<br /> |}<br /> <br /> ==== Process 6 ====<br /> <br /> ===== SLB entries =====<br /> <br /> 0x000E6960 (3.15) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! ESID <br /> ! VSID<br /> |-<br /> | code <br /> | 0x8 <br /> | 0x58<br /> |-<br /> | data <br /> | 0xC <br /> | 0x5C<br /> |-<br /> | heap <br /> | 0xA <br /> | 0x5A<br /> |-<br /> | stack <br /> | 0xF <br /> | 0x5F<br /> |}<br /> <br /> ==== Process 9 ====<br /> <br /> ===== SLB entries =====<br /> <br /> 0x00763E20 (3.15) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! ESID <br /> ! VSID<br /> |-<br /> | code <br /> | 0x8 <br /> | 0x8<br /> |-<br /> | data <br /> | 0xC <br /> | 0xC<br /> |-<br /> | heap <br /> | 0xA <br /> | 0xA<br /> |-<br /> | stack <br /> | 0xF <br /> | 0xF<br /> |}<br /> <br /> = VUART =<br /> <br /> VUART is a bi-directional communication link. A VUART object has a peer VUART object. <br /> <br /> Data written to a VUART object is stored NOT in the data buffer of the VUART object but in the data buffer of the peer VUART object. <br /> <br /> == VUART table ==<br /> <br /> Every LPAR has a VUART table. A VUART table has 256 entries. Each entry is a pointer to a VUART object that implements VUART interface. <br /> <br /> 0x00677218 (3.15) - address of VUART table of LPAR 1 <br /> <br /> Here is the list of all VUART objects in LPAR 1 i found in HV 3.15: <br /> <br /> *0x006ABD90 - VUART 0 <br /> *0x006ABEB0 - VUART 1 <br /> *0x006A3CB0 - VUART 2 <br /> *0x006A3DD0 - VUART 3 <br /> *0x000A3410 - VUART 5 <br /> *0x000A3250 - VUART 6<br /> <br /> VUART [0-3] are used by /dev/sc[0-3] respectively. <br /> <br /> VUART [0-3] are linked to VUART objects of different type i could not yet identify. These unknown VUART objects use '''eieio''' opcode a lot. So i think, they communicate with hardware peripheral. <br /> <br /> A write/read to/from /dev/sc[0-3] is a write/read to/from VUART. <br /> <br /> &lt;br&gt;<br /> <br /> 0x00762AA8 (3.15) - address of VUART table of LPAR 2 <br /> <br /> Here is the list of all VUART objects in LPAR 2 i found in HV 3.15: <br /> <br /> *0x00126660 - VUART 0 <br /> *0x000A3010 - VUART 2<br /> <br /> VUART 0 and VUART 2 of LPAR 2 are created by Process 9 during LPAR construction. <br /> <br /> == VUART class ==<br /> <br /> === Member variables ===<br /> <br /> offset 0x48 - pointer to peer VUART object <br /> <br /> offset 0x58 - write pointer into data ring buffer <br /> <br /> offset 0x60 - read pointer into data ring buffer <br /> <br /> offset 0x68 - pointer to data ring buffer <br /> <br /> offset 0x70 - size of data ring buffer (8 bytes) <br /> <br /> offset 0x78 - size of data stored in data ring buffer currently (8 bytes) <br /> <br /> offset 0x88 - tx trigger (8 bytes) <br /> <br /> offset 0x90 - rx trigger (8 bytes) <br /> <br /> offset 0x98 - interrupt mask (8 bytes) <br /> <br /> offset 0xA8 - port number (4 bytes) <br /> <br /> == Methods ==<br /> <br /> pmpi_read_virtual_uart(port, buf, size, nread) - 0x002EB30C (3.15) <br /> <br /> pmpi_write_virtual_uart(port, buf, size, nwritten) - 0x002EB0EC (3.15) <br /> <br /> VUART_read(pointer to VUART object, buf, size, nread) - 0x002E8654 (3.15) <br /> <br /> VUART_write(pointer to VUART object, buf, size, nwritten) - 0x002E8428 (3.15) <br /> <br /> == Guest OS VUART 0 (AV Manager) ==<br /> <br /> All data sent to VUART 0 in LPAR 2 is written into the data buffer of VUART 5 of LPAR 1. <br /> <br /> VUART 5 of LPAR 1 is accessed by Process 9 in LPAR 1 through the file '''/proc/partitions/2/vuart/0'''. <br /> <br /> *Process 9 of LPAR 1 uses RSX syscalls to access RSX driver and memory mapped device access (/dev/ioif0).<br /> <br /> == Guest OS VUART 2 (System Manager) ==<br /> <br /> All data sent to VUART 2 in LPAR 2 is written into the data buffer of VUART 6 of LPAR 1. <br /> <br /> VUART 6 of LPAR 1 is accessed by Process 9 in LPAR 1 through the file '''/proc/partitions/2/vuart/2'''. <br /> <br /> *System manager supports 62 (0-61) service ids. <br /> *Process 9 has a SID table. SID table has 62 entries. <br /> *Each entry is a pointer to a function responsible for processing SID packets.<br /> <br /> = AV Manager =<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#AV_Manager gitbrew.org::AV Manager] &lt;br /&gt;<br /> <br /> * AV Manager is running in Process 9 of HV. <br /> * It communicates with Guest OS through '''/proc/partitions/0/vuart/0 file'''. <br /> * GameOS accesses AV Manager through '''syscalls 367 - 370'''. <br /> * PS2 Soft EMU accesses AV Manager also.<br /> <br /> * Communicates with '''SYSCON 0 (/dev/sc0)'''<br /> * Communicates with '''IOIF0 (/dev/ioif0 or RSX)'''<br /> <br /> ==Commands==<br /> <br /> ===Get HDCP KSV (0xC)===<br /> <br /> * Returns HDCP KSV<br /> * HDMI KSV is read from SYSCON<br /> * KSV is stored in memory dump of HV process 9 (where AV Manager runs)<br /> <br /> SYSCON request packet:<br /> &lt;pre&gt;<br /> 30 01 0200 0000 8033 00000000 0004 0004 11 00 0000 0000ff01<br /> &lt;/pre&gt;<br /> <br /> ===Set HDMI Mode (0x40001)===<br /> <br /> * Sets HDMI mode<br /> * Mode is set by SYSCON<br /> * Disabling HDCP<br /> <br /> = System Manager (SM) =<br /> <br /> *System Manager (SM) is running in Process 9 of HV. <br /> *It communicates with Guest OS through '''/proc/partitions/2/vuart/2 file'''. <br /> *GameOS accesses SM through '''syscalls 372 - 415'''<br /> <br /> == System Manager class ==<br /> <br /> === Member variables ===<br /> <br /> offset 0x10 - LPAR state (8 bytes) <br /> <br /> offset 0x68 - LPAR auth id <br /> <br /> offset 0x70 - LPAR name <br /> <br /> offset 0x90 - LPAR image path <br /> <br /> offset 0x1C0 - LPAR ability (8 bytes) <br /> <br /> === Types of System Manager ===<br /> <br /> *There are 6 different SM types <br /> *When Process 9 starts it reads profile file, by default '''DEFAULT.SPP''', by sending requests to SPL (Secure Profile Loader) and constructs System Managers listed in this profile file. <br /> *'''So, the profile file controls which System Manager types are available later.'''<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! LPAR name<br /> |-<br /> | SCE_CELLOS_PME <br /> | -<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR <br /> | PS3_LPAR<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR_PS2 <br /> | PS2_LPAR<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR_PS2_SW <br /> | PS2_SW_LPAR<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR_PS2_GX <br /> | PS2_GX_LPAR<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR_LINUX <br /> | LINUX_LPAR<br /> |}<br /> <br /> === Ability Bitmask ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Name <br /> ! Ability Bitmask (Hex) <br /> ! Ability Bitmask (Binary)<br /> |-<br /> | 0 <br /> | SCE_CELLOS_PME <br /> | 0x1 <br /> | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001<br /> |-<br /> | 1 <br /> | SCE_CELLOS_SYSTEM_MGR <br /> | 0x3BF7EF <br /> | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0011 1011 1111 0111 1110 1111<br /> |-<br /> | 2 <br /> | SCE_CELLOS_SYSTEM_MGR_PS2_SW <br /> | 0x1226D <br /> | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0010 0010 0110 1101<br /> |-<br /> | 3 <br /> | SCE_CELLOS_SYSTEM_MGR_LINUX <br /> | 0x40012 <br /> | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 0000 0000 0001 0010<br /> |}<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Bit Position (from right) <br /> ! SID <br /> ! Description<br /> |-<br /> | 1 <br /> | 5 (SET_NEXT_OP) <br /> | Shutdown or Reboot LPAR<br /> |-<br /> | 2 <br /> | 5 (SET_NEXT_OP) <br /> | Boot PS3 LPAR<br /> |-<br /> | 3 <br /> | 5 (SET_NEXT_OP) <br /> | Boot PS2_SW LPAR<br /> |-<br /> | 4 <br /> | 5 (SET_NEXT_OP) <br /> | Boot LINUX LPAR<br /> |-<br /> | 5 <br /> | 12 (CONTROL_LED) <br /> | Control LED<br /> |-<br /> | 6 <br /> | 21 (RING_BUZZER) <br /> | Ring Buzzer<br /> |-<br /> | 7 <br /> | 19 (SET_CONFIG) <br /> | Set Config<br /> |-<br /> | 9 <br /> | 25 / 50 (FAN_POLICY) <br /> | Fan Policy<br /> |-<br /> | 10 <br /> | 26 (REQUEST_ERROR_LOG) <br /> | Request Error Log<br /> |-<br /> | 10 <br /> | 28 (REQUEST_BE_COUNT) <br /> | Request BE Count<br /> |-<br /> | 10 <br /> | 32 (REQUEST_SYSTEM_EVENT_LOG) <br /> | Request System Event Log<br /> |-<br /> | 12 <br /> | 30 (REQUEST_SC_VERSION) <br /> | Request SC Version<br /> |-<br /> | 14 <br /> | 39 (SET_SHOP_DEMO_MODE) <br /> | Set Shop Demo Mode<br /> |}<br /> <br /> == Service ID (SID) ==<br /> <br /> SM supports 62 (0-61) SIDs. <br /> <br /> The value of SM member variable '''ability''' controls which SIDs may be used by LPAR. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! SID <br /> ! Name <br /> ! Description<br /> |-<br /> | 0 <br /> | - <br /> | -<br /> |-<br /> | 1 <br /> | REQUEST <br /> | -<br /> |-<br /> | 2 <br /> | RESPONSE <br /> | -<br /> |-<br /> | 3 <br /> | COMMAND <br /> | -<br /> |-<br /> | 4 <br /> | EXTERN_EVENT <br /> | -<br /> |-<br /> | 5 <br /> | SET_NEXT_OP <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |-<br /> | 8 <br /> | SET_ATTR <br /> | -<br /> |-<br /> | 9 <br /> | GET_INTER_LPAR_PARAM <br /> | -<br /> |-<br /> | 10 <br /> | SET_INTER_LPAR_PARAM <br /> | -<br /> |-<br /> | 11 <br /> | - <br /> | -<br /> |-<br /> | 12 <br /> | CONTROL_LED <br /> | -<br /> |-<br /> | 13 <br /> | TEMPERATURE <br /> | -<br /> |-<br /> | 14 <br /> | - <br /> | -<br /> |-<br /> | 15 <br /> | Shares data with 25<br /> | -<br /> |-<br /> | 16 <br /> | - <br /> | -<br /> |-<br /> | 17 <br /> | - <br /> | -<br /> |-<br /> | 18 <br /> | - <br /> | -<br /> |-<br /> | 19 <br /> | SET_CONFIG <br /> | -<br /> |-<br /> | 20 <br /> | - <br /> | -<br /> |-<br /> | 21 <br /> | RING_BUZZER <br /> | -<br /> |-<br /> | 22 <br /> | - <br /> | -<br /> |-<br /> | 23 <br /> | - <br /> | -<br /> |-<br /> | 24 <br /> | - <br /> | -<br /> |-<br /> | 25 <br /> | FAN_POLICY <br /> | -<br /> |-<br /> | 26 <br /> | REQUEST_ERROR_LOG <br /> | -<br /> |-<br /> | 27 <br /> | - <br /> | -<br /> |-<br /> | 28 <br /> | REQUEST_BE_COUNT <br /> | -<br /> |-<br /> | 29 <br /> | - <br /> | -<br /> |-<br /> | 30 <br /> | REQUEST_SC_VERSION <br /> | -<br /> |-<br /> | 31 <br /> | - <br /> | -<br /> |-<br /> | 32 <br /> | REQUEST_SYSTEM_EVENT_LOG <br /> | -<br /> |-<br /> | 33 <br /> | - <br /> | -<br /> |-<br /> | 34 <br /> | RTC_ALARM <br /> | -<br /> |-<br /> | 35 <br /> | - <br /> | -<br /> |-<br /> | 36 <br /> | RTC_ALARM <br /> | -<br /> |-<br /> | 37 <br /> | - <br /> | -<br /> |-<br /> | 38 <br /> | RTC_ALARM <br /> | -<br /> |-<br /> | 39 <br /> | SET_SHOP_DEMO_MODE <br /> | -<br /> |-<br /> | 40 <br /> | BOOT_PARAMETER <br /> | -<br /> |-<br /> | 41 <br /> | - <br /> | -<br /> |-<br /> | 42 <br /> | BOOT_PARAMETER <br /> | -<br /> |-<br /> | 43 <br /> | - <br /> | -<br /> |-<br /> | 44 <br /> | FACTORY_PROCESS_COMP <br /> | -<br /> |-<br /> | 45 <br /> | - <br /> | -<br /> |-<br /> | 46 <br /> | FACTORY_PROCESS_COMP <br /> | -<br /> |-<br /> | 47 <br /> | - <br /> | -<br /> |-<br /> | 48 <br /> | FACTORY_PROCESS_COMP <br /> | -<br /> |-<br /> | 49 <br /> | - <br /> | -<br /> |-<br /> | 50 <br /> | FAN_POLICY <br /> | -<br /> |-<br /> | 51 <br /> | - <br /> | -<br /> |-<br /> | 52 <br /> | - <br /> | -<br /> |-<br /> | 53 <br /> | - <br /> | -<br /> |-<br /> | 54 <br /> | - <br /> | -<br /> |-<br /> | 55 <br /> | - <br /> | -<br /> |-<br /> | 56 <br /> | - <br /> | -<br /> |-<br /> | 57 <br /> | - <br /> | -<br /> |-<br /> | 58 <br /> | - <br /> | -<br /> |-<br /> | 59 <br /> | - <br /> | -<br /> |-<br /> | 60 <br /> | - <br /> | -<br /> |-<br /> | 61 <br /> | - <br /> | -<br /> |}<br /> <br /> === 12 - CONTROL_LED ===<br /> <br /> *I have tested this service with PSGroove and GameOS is allowed to use it. <br /> *GameOS '''syscall 386''' uses this service.<br /> <br /> ==== Packet Body ====<br /> &lt;pre&gt;struct sysmgr_ctrl_led<br /> {<br /> u8 field0;<br /> u8 field1;<br /> u8 field2;<br /> u8 res1;<br /> u8 field4;<br /> u8 field5;<br /> u8 res2[10];<br /> };<br /> &lt;/pre&gt;<br /> ==== Parameters ====<br /> <br /> I have tested the following parameters with this service: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! field0 <br /> ! field1 <br /> ! field2 <br /> ! field4 <br /> ! field5 <br /> ! Description<br /> |-<br /> | 0x1 <br /> | 0x0 <br /> | 0xFF <br /> | 0xFF <br /> | 0xFF <br /> | Turns off the power button LED<br /> |-<br /> | 0x1 <br /> | 0x1 <br /> | 0xFF <br /> | 0xFF <br /> | 0xFF <br /> | Turns on the power button LED<br /> |}<br /> <br /> === 21 - RING_BUZZER ===<br /> <br /> *I have tested this service with PSGroove and GameOS is allowed to use it<br /> <br /> ==== Packet Body ====<br /> &lt;pre&gt;struct sysmgr_ring_buzzer<br /> {<br /> u8 res1;<br /> u8 field1;<br /> u8 field2;<br /> u8 res2;<br /> u32 field4;<br /> };<br /> &lt;/pre&gt;<br /> ==== Parameters ====<br /> <br /> I have tested the following parameters with this service: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! field1 <br /> ! field2 <br /> ! field4 <br /> ! Description<br /> |-<br /> | 0x29 <br /> | 0x4 <br /> | 0x6 <br /> | Makes a short single beep<br /> |-<br /> | 0x29 <br /> | 0xA <br /> | 0x1B6 <br /> | Makes a triple beep<br /> |-<br /> | 0x29 <br /> | 0x7 <br /> | 0x36 <br /> | -<br /> |-<br /> | 0x29 <br /> | 0xA <br /> | 0xFFF <br /> | Makes a continuous beep<br /> |}<br /> field 1 seems relative to beep tone, as 0x25 sounds different<br /> <br /> === Active System Managers in HV dump 3.15 ===<br /> <br /> There are 4 active SMs in HV dump. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Name <br /> ! LPAR auth id <br /> ! LPAR image pathname <br /> ! Ability Bitmask (Hex)<br /> |-<br /> | 0 <br /> | SCE_CELLOS_PME <br /> | 0x1070000001000001 <br /> | /flh/os/this_is_dummy <br /> | 0x1<br /> |-<br /> | 1 <br /> | SCE_CELLOS_SYSTEM_MGR <br /> | 0x1070000002000001 <br /> | /flh/os/lv2_kernel.self <br /> | 0x3BF7EF<br /> |-<br /> | 2 <br /> | SCE_CELLOS_SYSTEM_MGR_PS2_SW <br /> | 0x1020000003000001 <br /> | /local_sys0/ps2emu/ps2_softemu.self <br /> | 0x1226D<br /> |-<br /> | 3 <br /> | SCE_CELLOS_SYSTEM_MGR_LINUX <br /> | 0x1080000004000001 <br /> | /flh/lx/linux <br /> | 0x40012<br /> |}<br /> <br /> *GameOS file image '''lv2_kernel.self''' is stored on '''/dev/rflash1''' <br /> *Linux file image is stored on '''/dev/rflash_1x''' or '''/dev/rflash_1xp'''<br /> <br /> == Booting Linux LPAR through System Manager ==<br /> <br /> To boot Linux LPAR from GameOS when Linux support was not removed (Ability Mask of PS3 System Manager needs patching&amp;nbsp;!!!): <br /> <br /> *Send SID packet '''SET_NEXT_OP''' with operation '''OP_LPAR_REBOOT''' and the index of Linux system manager to System Manager (VUART 2) <br /> *Send SID packet '''REQUEST''' with type '''SHUTDOWN''' to System Manager (VUART 2) <br /> *Execute lv1_panic HV call in GameOS<br /> <br /> It should also work when Linux support was removed but Linux system manager was not removed from Process 9 and also assumed that a Linux kernel image is stored at the right place in '''/dev/rflash_1x'''. <br /> <br /> It's just a theory, nothing else, that i gathered during HV reversing. It needs a practical proof. Unfortunately, i don't have access to Hypervisor.<br /> <br /> == Booting modified and reencrypted lv2_kernel.self ==<br /> <br /> *The System Manager of GameOS sends the path to '''lv2_kernel.self''' to SLL (Secure LPAR Loader) and SLL loads it from FLASH device file '''/dev/rflash1'''<br /> *I stored a new lv2_kernel.self on FLASH directly by writing FLASH from GameOS. It't risky but if you know what you are doing then it's safe. I warned you guys. You could brick your PS3.<br /> *Then i added a new TOC entry to FLASH device which points to the new lv2_kernel.self<br /> *I patched the path to lv2_kernel.self in the System Manager of GameOS so it points to my new GameOS kernel (You need HV rights to do it)<br /> *Then i rebooted GameOS without rebooting HV, so the patched file path should not change<br /> *This method has the advantage that when the new lv2_kernel.self won't work you can just reboot HV and it will load the original lv2_kernel.self again<br /> *lv2_kernel.self can be also loaded from GameOS dev_flash. For that, you have to change the path to '''lv2_kernel.self''' in '''default.spp''' from '''/flh/os/lv2_kernel.self''' to '''/local_sys0/lv2_kernel.self''' and store lv2_kernel.self on dev_flash.<br /> <br /> = AV Manager =<br /> <br /> All data sent to VUART 0 in LPAR 2 is written into the data buffer of VUART 5 of LPAR 1. <br /> <br /> VUART 5 of LPAR 1 is accessed by Process 9 in LPAR 1 through the file '''/proc/partitions/2/vuart/0'''. <br /> <br /> *During initialization, AV Manager opens '''/dev/ioif0''' device and maps different address ranges of the device into address space of Process 9 <br /> *'''/dev/ioif0''' is NOT opened and mapped if the value of repository node '''lv1.rsx.enable''' is less than 1 <br /> *'''/dev/ioif0''' is mapped with READ/WRITE protection <br /> *File descriptor of '''/dev/ioif0''' in Process 9 is 4 <br /> *AV Manager supports a lot more commands than used on Linux <br /> *Every command is implemented by a class<br /> <br /> == Mapped Address Ranges From /dev/ioif0 ==<br /> <br /> The base address of '''/dev/ioif0''' is 0x28000000000. The device supports only mmap system call, it cannot be read or written. It also doesn't support ioctl. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Absolute Address Range <br /> ! Size <br /> ! Mapped Address in Process 9 Address Space<br /> |-<br /> | 0 <br /> | 0x28000000000 - 0x28000002000 <br /> | 0x2000 <br /> | 0xA0019000<br /> |-<br /> | 1 <br /> | 0x28001800000 - 0x28001801000 <br /> | 0x1000 <br /> | 0xA0004000<br /> |-<br /> | 2 <br /> | 0x28000600000 - 0x28000604000 <br /> | 0x4000 <br /> | 0xA001A000<br /> |-<br /> | 3 <br /> | 0x28000680000 - 0x28000684000 <br /> | 0x4000 <br /> | 0xA0006000<br /> |-<br /> | 4 <br /> | 0x28000080000 - 0x28000088000 <br /> | 0x8000 <br /> | 0xA000A000<br /> |-<br /> | 5 <br /> | 0x28000088000 - 0x28000089000 <br /> | 0x1000 <br /> | 0xA000E000<br /> |-<br /> | 6 <br /> | 0x2800000C000 - 0x2800000D000 <br /> | 0x1000 <br /> | 0xA0016000<br /> |-<br /> | 7 <br /> | 0x2800008A000 - 0x2800008B000 <br /> | 0x1000 <br /> | 0xA0017000<br /> |-<br /> | 8 <br /> | 0x2800008C000 - 0x2800008D000 <br /> | 0x1000 <br /> | 0xA0018000<br /> |}<br /> <br /> = Process socket services =<br /> <br /> == Function ID and Packet ID ==<br /> <br /> *Processes 3, 5 and 6 provide services (functions) to other Processes through sockets (something like RPC). <br /> *A service is identified by a function ID. <br /> *Each process has a hash table which maps a function ID to socket port ID. <br /> *Services (functions) can be further differentiated by a packet ID. <br /> *To request a service, a Process sends a packet with specified function and packet ID to the Process that provides the service. <br /> *A process that provides a service (function) has a table of objects which handle different packet IDs. <br /> *Services are synchronous, a client sends a request and waits for a response. <br /> *If a Process requests a service that is located in the same Process then the service is called directly and sockets are not used&amp;nbsp;!!! (e.g. SLL requests from DM creating VUART port during GameOS loading, SLL and DM are in the same Process, so SLL calls DM directly)<br /> <br /> == Port ID - Process ID mapping ==<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Port ID <br /> ! Process ID<br /> |-<br /> | 0x23 <br /> | 6<br /> |-<br /> | 0x24 <br /> | 5<br /> |-<br /> | 0x25 <br /> | 3<br /> |}<br /> <br /> == Function ID - Port ID mapping ==<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Function ID <br /> ! Port ID <br /> ! Supported Packet IDs <br /> ! Function Description<br /> |-<br /> | 0x2000 <br /> | 0x23 <br /> | 0x2001 - 0x2017 <br /> | [[Virtual_TRM_Manager|Virtual TRM Manager]]<br /> |-<br /> | 0x3000 <br /> | 0x24 <br /> | 0x3001 - 0x3003 <br /> | [[Secure_RTC_Manager|Secure RTC]]<br /> |-<br /> | 0x5000 <br /> | 0x23 <br /> | 0x5001 - 0x500A <br /> | [[Storage_Manager|Storage Manager]]<br /> |-<br /> | 0x6000 <br /> | 0x23 <br /> | 0x6001 - 0x6011 <br /> | [[Update_Manager|Update Manager]]<br /> |-<br /> | 0x8000 <br /> | 8 <br /> | 0x8001 - 0x8005<br /> | <br /> |-<br /> | 0x9000 <br /> | 0x24 <br /> | 0x9001 - 0x9016 <br /> | [[SC_Manager|SC Manager]]<br /> |-<br /> | 0x10000 <br /> | 0x23 <br /> | 0x10001-0x10007 <br /> | [[SB_Manager|SBM (South Bridge Manager)]]<br /> |-<br /> | 0x11000 <br /> | 0x25 <br /> | 0x11001 - 0x11002 <br /> | [[Security_Policy_Manager|SPM (Security Policy Manager)]]<br /> |-<br /> | 0x14000 <br /> | 0x25 <br /> | 0x14004 - 0x14005 <br /> | [[Secure_LPAR_Loader|SLL (Secure LPAR Loader)]]<br /> |-<br /> | 0x15000 <br /> | 0x24 <br /> | 0x15001, 0x15003, 0x15009 <br /> | [[Secure_Profile_Loader|SPL (Secure Profile Loader)]]<br /> |-<br /> | 0x17000 <br /> | 0x24 <br /> | 0x17001 - 0x17017 <br /> | [[Indi_Info_Manager|Indi Info Manager]]<br /> |-<br /> | 0x18000 <br /> | 0x25 <br /> | 0x18001, 0x18002, 0x18004 <br /> | [[Dispatcher_Manager|Dispatcher Manager]]<br /> |-<br /> | 0x19000 <br /> | 0x24 <br /> | 0x19002 - 0x19005 <br /> | [[AIM_Manager|AIM]]<br /> |-<br /> | 0x22000 <br /> | 0x16 <br /> | 0x22001 - 0x22004<br /> | [[Factory_Data_Manager|Factory Data Manager]]<br /> |-<br /> | 0x24000 <br /> | 0x23 <br /> | 0x24001 - 0x24002 <br /> | [[USB_Dongle_Authenticator|USB Dongle Authenticator]]<br /> |-<br /> | 0x25000 <br /> | 0x23 <br /> | 0x25001 - 0x25002 <br /> | [[User_Token_Manager|User Token Manager]]<br /> |}<br /> <br /> == SS Packet ==<br /> <br /> *SS means '''Secure Service'''&amp;nbsp;? <br /> *Processes send SS Packets to request a service or to reply to a service request.<br /> <br /> === Member variables ===<br /> <br /> offset 0x8 - packet ID (8 bytes) <br /> <br /> offset 0x10 - function ID (8 bytes) <br /> <br /> offset 0x18 - return value (4 bytes) <br /> <br /> offset 0x20 - subject ID (2 * 8 bytes) <br /> <br /> === Header ===<br /> <br /> *All services use a common header. <br /> *The header of a SS Packet is 0x28 bytes large.<br /> &lt;pre&gt;struct ss_header<br /> {<br /> uint64_t packet_id;<br /> uint64_t function_id;<br /> uint32_t retval;<br /> uint8_t res[4];<br /> uint64_t laid; /* LPAR authority id */<br /> uint64_t paid; /* Program authority id */<br /> }<br /> &lt;/pre&gt;<br /> ==== SS Service Return Values ====<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Error Code <br /> ! Description<br /> |-<br /> | 0x00000000 <br /> | Success<br /> |-<br /> | 0x00000005 <br /> | Access Violation<br /> |-<br /> | 0x00000006 <br /> | No Entry&amp;nbsp;?<br /> |-<br /> | 0x00000009 <br /> | Invalid Parameter<br /> |-<br /> | 0x0000000F <br /> | Call Limit Exceeded&amp;nbsp;?<br /> |}<br /> <br /> === Body ===<br /> <br /> *The body of a SS Packet follows after the header. <br /> *The size of the body depends on a used service.<br /> <br /> = LPAR Memory Management =<br /> <br /> == Memory Region class ==<br /> <br /> This class is the base class for different memory region types. <br /> <br /> === vtable ===<br /> <br /> 0x003578B0 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x40 - pointer to LPAR object that owns this memory region <br /> <br /> offset 0x48 - type of memory region (8 bytes) <br /> <br /> offset 0x50 - LPAR start address of memory region <br /> <br /> offset 0x58 - size of memory region (8 bytes) <br /> <br /> offset 0x60 - flags (8 bytes) <br /> <br /> offset 0xA0 - log2 of page size<br /> <br /> === Generating New LPAR Memory Region Addresses ===<br /> <br /> generate_new_lpar_mem_region_address(?, memory region size, log2(page size), ?, ?) - 002C82E8 (3.15)<br /> <br /> generate_new_lpar_mem_region_address - 002C6570 (3.41)<br /> <br /> *The function returns a new LPAR memory region address.<br /> *This method is used e.g. in all HV calls which create any kind of memory regions, e.g. '''lv1_allocate_memory''', '''lv1_map_htab''', '''lv1_undocumented_function_114''', '''lv1_construct_logical_spe''', '''lv1_map_device_mmio_region''' or '''syscall 0x10040'''.<br /> <br /> ==== Encoding LPAR Memory Region Start Addresses and Sizes ====<br /> <br /> *Size of LPAR memory region is encoded in the LPAR memory region start address.<br /> *That is why e.g. the LPAR Memory Region Start Addresses of LPAR Memory Region of size 4096 byte begin with '''0x300000000000''', '''0x300000000000 &gt;&gt; 42 = 0xC = log2(4096)'''.<br /> *Each LPAR has a counter (8 bytes) which is incremented by 1 every time a new LPAR Memory Region is created.<br /> *Before incrementing, the counter is shifted left by '''log2(LPAR Memory Region Size)''' and ored with '''log2(LPAR Memory Region Size) &lt;&lt; 42'''.<br /> <br /> LPAR Memory Region Start Address &gt;&gt; 42 = log2(LPAR Memory Region Size)<br /> <br /> LPAR Memory Region Start Address = (log2(LPAR Memory Region Size) &lt;&lt; 42) |<br /> (counter &lt;&lt; log2(LPAR Memory Region Size))<br /> <br /> ===== LPAR Memory Region Address Counter =====<br /> <br /> *LPAR Memory Region Address Counter is stored at address: '''0x38(LPAR ptr) + 0x9E8'''<br /> *LPAR1's Memory Region Address Counter is at address '''0x00677A48''' in HV dump 3.15<br /> *LPAR2's Memory Region Address Counter is at address '''0x007632D8''' in HV dump 3.15<br /> *LPAR1's Memory Region Address Counter is at address '''0x00677A48''' in HV dump 3.41<br /> *LPAR2's Memory Region Address Counter is at address '''0x00161E68''' in HV dump 3.41<br /> <br /> == Physical Memory Region class ==<br /> <br /> This type of memory region is created e.g. in '''lv1_allocate_memory''' HV call or in '''syscall 0x10000'''. <br /> <br /> === vtable ===<br /> <br /> 0x00357D08 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xB0 - pointer to object that stores a list of addresses of physical pages owned by this memory region <br /> <br /> offset 0xB8 - pointer to LPAR object that owns this memory region <br /> <br /> offset 0xC0 - reference counter (8 bytes) <br /> <br /> === Objects ===<br /> <br /> Here is the list of physical memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! LPAR Start Address <br /> ! Size <br /> ! Flags <br /> ! log2(Page Size) <br /> ! Physical Page Addresses<br /> |-<br /> | 0x006B5510 <br /> | 1 <br /> | 0x300000001000 <br /> | 0x1000 <br /> | 0x0 <br /> | 0xC <br /> | 0x672000<br /> |-<br /> | 0x006B5E50 <br /> | 1 <br /> | 0x440000040000 <br /> | 0x20000 <br /> | 0x0 <br /> | 0x11 <br /> | 0x6C0000<br /> |-<br /> | 0x006B6980 <br /> | 1 <br /> | 0x440000060000 <br /> | 0x20000 <br /> | 0x0 <br /> | 0x11 <br /> | 0x6E0000<br /> |-<br /> | 0x006B7F00 <br /> | 1 <br /> | 0x400000040000 <br /> | 0x10000 <br /> | 0x0 <br /> | 0x10 <br /> | 0x100000<br /> |-<br /> | 0x003A80F0 <br /> | 2 <br /> | 0x6C0058000000 <br /> | 0x7000000 <br /> | 0x4 <br /> | 0x18 <br /> | 0x1000000 - 0x7000000<br /> |-<br /> | 0x003BE800 <br /> | 2 <br /> | 0x300000047000 <br /> | 0x1000 <br /> | 0x0 <br /> | 0xC <br /> | 0x1FA000<br /> |-<br /> | 0x006BDAA0 <br /> | 2 <br /> | 0x0 <br /> | 0x8000000 <br /> | 0x8 <br /> | 0x1B (single huge page) <br /> | 0x8000000<br /> |}<br /> <br /> So, Linux kernel should be located at physical address 0x8000000 and Linux syscall handler at 0x8000C00. Too bad that the HV dump is not large enough. <br /> <br /> === GameOS Physical Memory Regions ===<br /> <br /> *GameOS allocates nearly all physical memory of PS3 for itself&amp;nbsp;!!! That is why new HV calls '''lv1_allocate_memory''' with large memory region sizes will fail. <br /> *So when someone wants a large piece of physical memory, he can borrow it from GameOS's LPAR memory region that starts at '''0x700020000000'''. It can be used for example to send update packages to Update Manager which are very large.<br /> <br /> Here is the list of physical memory regions of GameOS i found in HV 3.41: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Start Address <br /> ! Size <br /> ! Access Right <br /> ! Max Page Size <br /> ! Flags <br /> ! Real Addresses<br /> |-<br /> | 0x0 <br /> | 0x1000000 <br /> | 0x3 <br /> | 0x18 <br /> | 0x8 <br /> | 0x1000000 - 0x1FFF000<br /> |-<br /> | 0x500000300000 <br /> | 0xA0000 <br /> | 0x3 <br /> | 0x10 <br /> | 0x8 <br /> | 0x380000 - 0x38F000, 0x3B0000 - 0x3BF000, 0x1E0000 - 0x1FF000, 0x3C0000 - 0x3FF000, 0xFF00000 - 0xFF1F000<br /> |-<br /> | 0x700020000000 <br /> | 0xE900000 (huge memory region) <br /> | 0x3 <br /> | 0x14 <br /> | 0x0 <br /> | 0x400000 - 0x5FF000, 0x800000 - 0xFFF000, 0x2000000 - 0xFEFF000<br /> |}<br /> <br /> == HTAB Memory Region class ==<br /> <br /> This memory region is created when a HTAB is mapped into LPAR's address space. It's created in '''lv1_map_htab''' HV call. <br /> <br /> === vtable ===<br /> <br /> 0x00357C98 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xB0 - pointer to VAS object that owns the HTAB <br /> <br /> === Objects ===<br /> <br /> Here is the list of HTAB memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! VAS id <br /> ! LPAR Start Address <br /> ! Size <br /> ! Flags <br /> ! log2(Page Size)<br /> |-<br /> | 0x001FE0F0 <br /> | 2 <br /> | 3 <br /> | 0x500000C00000 <br /> | 0x100000 <br /> | 0xC000000000000000 <br /> | 0x14<br /> |-<br /> | 0x003BD850 <br /> | 2 <br /> | 3 <br /> | 0x500004300000 <br /> | 0x100000 <br /> | 0xC000000000000000 <br /> | 0x14<br /> |-<br /> | 0x003BDEA0 <br /> | 2 <br /> | 3 <br /> | 0x500004500000 <br /> | 0x100000 <br /> | 0xC000000000000000 <br /> | 0x14<br /> |}<br /> <br /> === GameOS HTAB ===<br /> <br /> *HTAB of GameOS is already mapped into address space of GameOS so that is why HV call '''lv1_map_htab''' will fail until you unmap it with '''lv1_unmap_htab''' <br /> *Effective address of GameOS HTAB is '''0x800000000F000000''' <br /> *Virtual address of GameOS HTAB is '''0xF000000''' <br /> *Size of GameOS HTAB is '''0x40000''' <br /> *GameOS HTAB supports large pages of size '''64K''' and '''1M''' <br /> *GameOS HTAB can be easily dumped by reading 0x40000 bytes at EA 0x800000000F000000<br /> <br /> === GameOS SLB ===<br /> <br /> Here is the dump of SLB entries from GameOS 3.41: <br /> &lt;pre&gt;0x8000000008000000 0x0000000000000500<br /> 0x8000000208000000 0x0000000000020500<br /> 0x8000000300000000 0x0000000000030510<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000080000000 0x0000000000038C00<br /> 0x00000000A0000000 0x000000000003AC00<br /> 0x00000000C0000000 0x000000000003CC00<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x8000000010057960 0x8000000000313E78<br /> 0x8000000010057940 0x0000000000000000<br /> 0x800000000001B698 0x0000000000000000<br /> 0x8000000010057930 0x8000000000490708<br /> 0x80000000002B6C68 0x80000000003DE928<br /> 0x8000000010057EC0 0x80000000003DE920<br /> 0x0000000000000000 0x8000000000309810<br /> 0x80000000004B3000 0x0000000000000000<br /> 0x8000000010057CC0 0x0000000000000000<br /> 0x80000000004AF000 0x80000000004E1F00<br /> 0x80000000100579C8 0x80000000100579C0<br /> 0x80000000100579E0 0x2400002200000000<br /> 0x80000000004CF5B0 0x8000000200012000<br /> 0x80000000100579F8 0x80000000100579F0<br /> 0x8000000010057A10 0x80000000004A3A00<br /> 0x80000000004CF5B0 0x80000000004C8D00<br /> 0x800000000001BF6C 0x80000000004CD400<br /> 0x800000000001B698 0x80000000004C8100<br /> 0x80000000100579D0 0x80000000004B48C0<br /> 0x0000000000001C08 0x0000000000000000<br /> 0x8000000010057A78 0x8000000010057A70<br /> 0x8000000010057A90 0x0000000000000000<br /> 0x80000000004CF90C 0x0000000000000000<br /> 0x0000000000000000 0x8000000010057A80<br /> 0x8000000010057A90 0x8000000000309810<br /> 0x80000000004CF62C 0x0000000000000000<br /> 0x8000000010057CC0 0x0000000000000000<br /> 0x80000000004AF000 0x80000000004B48C0<br /> 0x00004000001C0000 0x0000000000000001<br /> 0x00000000D0000000 0x0000A8E3EE7D10DA<br /> 0x0000000000000000 0x0000000000000000<br /> 0x80000000004D8088 0x80000000004D9000<br /> &lt;/pre&gt;<br /> == SPE MMIO Memory Region class ==<br /> <br /> This type of memory region represents MMIO memory region of a SPE. It's created e.g. in '''lv1_construct_logical_spe''' or in '''syscall 0x10040'''. <br /> <br /> === vtable ===<br /> <br /> 0x003583F8 (3.15) <br /> <br /> === Member variables ===<br /> <br /> === Objects ===<br /> <br /> Here is the list of SPE memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! SPE <br /> ! LPAR Start Address <br /> ! Size <br /> ! Physical Address <br /> ! Flags <br /> ! log2(Page Size)<br /> |-<br /> | 0x003ABC20 <br /> | 2 <br /> | 1 <br /> | 0x4C0000880000 <br /> | 0x80000 <br /> | 0x20000080000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003AAD70 <br /> | 2 <br /> | 2 <br /> | 0x4C0000980000 <br /> | 0x80000 <br /> | 0x20000100000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003A8880 <br /> | 2 <br /> | 3 <br /> | 0x4C0000780000 <br /> | 0x80000 <br /> | 0x20000180000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003B4F70 <br /> | 2 <br /> | 4 <br /> | 0x4C0000A80000 <br /> | 0x80000 <br /> | 0x20000200000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003AB700 <br /> | 2 <br /> | 5 <br /> | 0x4C0000680000 <br /> | 0x80000 <br /> | 0x20000280000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003B5BE0 <br /> | 2 <br /> | 6 <br /> | 0x4C0000B80000 <br /> | 0x80000 <br /> | 0x20000300000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |}<br /> <br /> == SPE Shadow Registers Memory Region class ==<br /> <br /> This type of memory region represents shadow registers memory region of a SPE. It's created e.g. in '''lv1_construct_logical_spe''' or in '''syscall 0x10040'''. <br /> <br /> === vtable ===<br /> <br /> 0x00358448 (3.15) <br /> <br /> === Objects ===<br /> <br /> Here is the list of SPE Shadow Registers memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! SPE <br /> ! LPAR Start Address <br /> ! Size <br /> ! Physical Address <br /> ! Flags <br /> ! log2(Page Size)<br /> |-<br /> | 0x003ABDA0 <br /> | 2 <br /> | 1 <br /> | 0x300000012000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003B4290 <br /> | 2 <br /> | 2 <br /> | 0x300000014000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003A8A00 <br /> | 2 <br /> | 3 <br /> | 0x300000010000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003B50F0 <br /> | 2 <br /> | 4 <br /> | 0x300000016000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x001FFC90 <br /> | 2 <br /> | 5 <br /> | 0x30000000E000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003AE5B0 <br /> | 2 <br /> | 6 <br /> | 0x300000018000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |}<br /> <br /> == Device MMIO Memory Region class ==<br /> <br /> This type of memory region is created when a device MMIO region is mapped into LPAR address space, e.g. in '''lv1_map_device_mmio_region'''. <br /> <br /> === vtable ===<br /> <br /> 0x00352468 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xA8 - physical address where the device MMIO region is mapped to <br /> <br /> === Objects ===<br /> <br /> Here is the list of Device MMIO memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! LPAR Start Address <br /> ! Size <br /> ! Flags <br /> ! log2(Page Size) <br /> ! Physical Address <br /> ! Device<br /> |-<br /> | 0x001FDF00 <br /> | 2 <br /> | 0x4000001D0000 <br /> | 0x10000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x24003010000 <br /> | USB controller<br /> |-<br /> | 0x003B3850 <br /> | 2 <br /> | 0x400000200000 <br /> | 0x10000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x24003020000 <br /> | USB controller<br /> |-<br /> | 0x003B6E50 <br /> | 2 <br /> | 0x4000001E0000 <br /> | 0x10000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x24003810000 <br /> | USB controller<br /> |-<br /> | 0x003B9950 <br /> | 2 <br /> | 0x4000001F0000 <br /> | 0x10000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x24003820000 <br /> | USB controller<br /> |}<br /> <br /> == GPU Device Memory Region class ==<br /> <br /> This type of memory region is created e.g. in '''lv1_gpu_open''', '''lv1_gpu_device_map''' and '''lv1_undocumented_function_114'''. <br /> <br /> === vtable ===<br /> <br /> 0x00357C48 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xA8 - physical address <br /> <br /> === Objects ===<br /> <br /> Here is the list of Device GPU memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! LPAR Start Address <br /> ! Size <br /> ! Flags <br /> ! log2(Page Size) <br /> ! Physical Address<br /> |-<br /> | 0x003AF380 <br /> | 2 <br /> | 0x700190000000 <br /> | 0xFE00000 <br /> | 0x8000000000000000 <br /> | 0x14 <br /> | 0x28080000000<br /> |-<br /> | 0x003AF500 <br /> | 2 <br /> | 0x4000001A0000 <br /> | 0xC000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x3C0000<br /> |-<br /> | 0x003AF680 <br /> | 2 <br /> | 0x4800006C0000 <br /> | 0x40000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x2808FE00000<br /> |-<br /> | 0x003AFC30 <br /> | 2 <br /> | 0x440000380000 <br /> | 0x20000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x28000C00000<br /> |-<br /> | 0x003BB420 <br /> | 2 <br /> | 0x3C0000108000 <br /> | 0x8000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x28000080100<br /> |}<br /> <br /> == Direct Map Memory Region class ==<br /> <br /> This type of memory region is created in HV call '''lv1_undocumented_function_114'''.<br /> '''lv1_undocumented_function_114''' allows you to map any memory address into LPAR's memory address.<br /> <br /> * The HV call '''lv1_undocumented_function_115''' destroys a memory region of this type.<br /> * HV allows GameOS to create objects of this type of size 0 only !!! But it can be exploited with a dangling HTAB entry.<br /> <br /> === vtable ===<br /> <br /> 0x00357C48 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xA8 - physical address<br /> <br /> === Exploiting HV with memory glitching and HV call lv1_undocumented_function_114 ===<br /> <br /> Here is a short description of the method i used to exploit HV from GameOS 3.15 and 3.41.<br /> <br /> * First i used the Geohot's method to create a dangling HTAB entry.<br /> * Making memory glitch work on GameOS was the largest of my obstacles but i solved it and i'm able to create a dangling HTAB entry from GameOS within 1-3 minutes.<br /> * Then i created many '''Direct Map Memory Region''' objects of size 0 with HV call '''lv1_undocumented_function_114''' and checked if they are within the page to which the dangling HTAB entry points to.<br /> * When i found one such '''Direct Map Memory Region''' object i patched the size of this object to 0x1000. Then i pointed this memory region object to the code of HV call '''lv1_undocumented_function_114''' and patched 4 bytes in this HV call which allows me to create any '''Direct Map Memory Region''' objects without any restrictions.<br /> * Function '''LPAR_construct_direct_mapping_mem_region''' which is used by HV call '''lv1_undocumented_function_114''' has a parameter (register %r9) and when this parameter is not 0 then HV will allow you to create any '''Direct Map Memory Region''' objects without restrictions, but unfortunately the HV call '''lv1_undocumented_function_114''' passes 0 in this parameter, so i just patched it.<br /> * Then i mapped whole HV memory range with the patched HV call '''lv1_undocumented_function_114''' into the address space of GameOS.<br /> * And now you have read/write access to the whole HV.<br /> * $ONY could fix this exploit by disallowing creating of '''Direct Map Memory Region''' objects of size 0, but i know tons of other HV C++ classes which will allow me to exploit the HV in a similar way, so it wouldn't bring $ONY anything :-) And they have to change member variable offsets in those objects to make sure that i cannot patch them easily :-)<br /> <br /> == Methods ==<br /> <br /> LPAR_get_memory_region_by_start_address - 0x002C7C40 (3.15) <br /> <br /> LPAR_get_memory_region_by_address - 0x002C7DA8 (3.15) <br /> <br /> LPAR_mem_addr_to_phys_addr(LPAR id, LPAR address, phys_addr) - 0x002FB8F0 (3.15)<br /> <br /> LPAR_construct_direct_mapping_mem_region - 0x002D4D04 (3.15)<br /> <br /> = Network Devices =<br /> <br /> == Ethernet Gelic Device ==<br /> <br /> device id = 0 <br /> <br /> MAC Address: 00:1F:A7:C6:2A:C5 <br /> <br /> device memory base address = 0x24003004000 (size = 0x1000) <br /> <br /> == WLAN Gelic Device ==<br /> <br /> device id = 0 <br /> <br /> MAC Address: 02:1F:A7:C6:2A:C5 (locally administered) <br /> <br /> === Net Manager ===<br /> <br /> *Net Manager runs in Process 9 <br /> *It sends commands to '''/dev/sc1''' to reset WLAN Gelic device <br /> *It opens '''/dev/net0''', sets MAC address and writes device firmware '''eurus_fw.bin''' to WLAN device by using '''ioctl''' syscall<br /> <br /> === /dev/net0 ===<br /> <br /> The device supports 3 ioctl commands: <br /> <br /> *0 - 0x002AC10C (3.15) <br /> *1 - 0x002AC250 (3.15) <br /> *2 - EURUS_STAT 0x002AC320 (3.15)<br /> <br /> === Methods ===<br /> <br /> net_control_cmd_GELIC_LV1_POST_WLAN_CMD - 0x0024A55C (3.15) <br /> <br /> net_control_wlan_cmd_GELIC_EURUS_CMD_ASSOC - 0x00246C78 (3.15) <br /> <br /> net_control_wlan_cmd_GELIC_EURUS_CMD_START_SCAN - 0x00248A14 (3.15) <br /> <br /> net_control_wlan_cmd_GELIC_EURUS_CMD_SET_WEP_CFG - 0x00249F24 (3.15) <br /> <br /> net_control_wlan_cmd_GELIC_EURUS_CMD_SET_WPA_CFG - 0x002497B8 (3.15) <br /> <br /> = Event Notification =<br /> <br /> *Event Notfication is used e.g. to notify a LPAR about some event, e.g. device interrupt or notify a LPAR about destruction of another LPAR. <br /> *For example Process 9 is notified through Event Notification when LPAR 2 is destructed. <br /> *During LPAR construction, Process 9 creates an Outlet object with '''syscall 0x1001A''' and then passes the outlet ID to the '''syscall 0x10009''' that constructs the LINUX LPAR. In this way Process 9 is notified when LINUX LPAR is destructed.<br /> <br /> == Outlet class ==<br /> <br /> This is the base Outlet class. There are different types of Outlet and they derive from this base class. <br /> <br /> === vtable ===<br /> <br /> 0x00357DC0 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x30 - type (8 bytes) <br /> <br /> offset 0x38 - pointer to LPAR that owns this Outlet object <br /> <br /> offset 0x48 - outlet id (8 bytes) <br /> <br /> offset 0x90 - VIRQ assigned to this Outlet object (4 bytes) <br /> <br /> == Event Receive Port class ==<br /> <br /> *This type of Outlet is created e.g. in '''lv1_construct_event_receive_port''' and in '''syscall 0x1001A'''. <br /> *HV calls '''lv1_connect_irq_plug''' and '''lv1_connect_irq_plug_ext''' assigns a VIRQ to Event Receive Port object.<br /> <br /> === vtable ===<br /> <br /> 0x00357E88 <br /> <br /> == VUART Outlet ==<br /> <br /> *HV supports only one VUART Outlet per LPAR <br /> *'''lv1_configure_virtual_uart_irq''' constructs a VUART Outlet object and passes the address of LPAR's VUART IRQ Bitmap to HV<br /> <br /> === vtable ===<br /> <br /> 0x00357DC0 <br /> <br /> === VUART IRQ Bitmap ===<br /> <br /> *At address 0x38(LPAR ptr) + 0x158 is the VUART IRQ Bitmap owned by HV for LPAR (4 * 8 bytes = 256 bits) <br /> *At address 0x38(LPAR ptr) + 0x150 is stored the physical address of LPAR's VUART IRQ Bitmap that was passed to '''lv1_configure_virtual_uart_irq''' <br /> *When a VUART interrupt is generated by HV then first the VUART IRQ Bitmap owned by HV is updated and then this bitmap is copied to LPAR's VUART IRQ Bitmap, so VUART IRQ Bitmap is stored twice, once in HV and once in LPAR, just like IRQ State Bitmap. <br /> *VUART IRQ Bitmap is not allowed to cross page boundary of LPAR memory region where it is stored. HV checks it and makes sure that it doesn't happen. <br /> *'''GameOS 3.41''' VUART IRQ bitmap is at address '''0x80000000003556E8''' and of size '''32 bytes (256 bits, each bit corresponds to a VUART port)'''. <br /> *'''GameOS 3.15''' VUART IRQ bitmap is at address '''0x8000000000354768'''.<br /> <br /> = Logical PPE =<br /> <br /> *Logical PPE is used for interrupt management of LPAR. <br /> *A Logical PPE object is created in '''syscall 0x10005'''. It' used e.g. in Process 9 during LPAR construction. <br /> *'''syscall 0x10007''' activates a Logical PPE object <br /> *0x67F0(HSPRG0) - pointer to currently active Logical PPE object (in HV dump it points to Linux PPE object naturally because the dump was made on Linux, so Linux LPAR was active at that time) <br /> *E.g. '''lv1_get_logical_ppe_id''', '''lv1_start_ppe_periodic_tracer''' and '''lv1_set_ppe_periodic_tracer_frequency''' grab the currently active Logical PPE object<br /> <br /> == vtable ==<br /> <br /> 0x00357DF0 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x90 - pointer to an object that contains VIRQ-Outlet mapping table for thread 0 <br /> <br /> offset 0x98 - pointer to an object that contains VIRQ-Outlet mapping table for thread 1 <br /> <br /> == Objects ==<br /> <br /> Here is the list of Logical PPE objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! PPE id<br /> |-<br /> | 0x0069C7F0 <br /> | 1 <br /> | 1<br /> |-<br /> | 0x007A8900 <br /> | 2 <br /> | 1<br /> |}<br /> <br /> == Virtual IRQ - Outlet Mapping ==<br /> <br /> *HV maintains 2 tables per PPE that map a VIRQ to an Outlet object. <br /> *The table has 256 entries and is indexed by VIRQ. <br /> *Each entry is a pointer to Outlet object. <br /> *Each Logical PPE object has 2 tables, one for each thread of Cell CPU.<br /> <br /> === LPAR 1 PPE 1 Thread 0 ===<br /> <br /> 0x0069C990 (3.15) - address of VIRQ-Outlet table for '''LPAR 1 PPE 1 Thread 0''' (not empty) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! VIRQ <br /> ! Address of Outlet object in HV dump <br /> ! Description<br /> |-<br /> | 58 <br /> | 0x00090D10 <br /> | -<br /> |-<br /> | 59 <br /> | 0x006BAC50 <br /> | -<br /> |-<br /> | 60 <br /> | 0x006B3ED0 <br /> | FLASH storage device / Storage device notification for LPAR 1<br /> |-<br /> | 61 <br /> | 0x00697E70 <br /> | VUART interrupts<br /> |-<br /> | 62 <br /> | 0x001C8F20 <br /> | -<br /> |}<br /> <br /> === LPAR 1 PPE 1 Thread 1 ===<br /> <br /> 0x0069D9B0 (3.15) - address of VIRQ-Outlet table for '''LPAR 1 PPE 1 Thread 1''' (empty) <br /> <br /> === LPAR 2 PPE 1 Thread 0 ===<br /> <br /> 0x000A06B0 (3.15) - address of VIRQ-Outlet table for '''LPAR 2 PPE 1 Thread 0''' (not empty) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! VIRQ <br /> ! Address of Outlet object in HV dump <br /> ! Description<br /> |-<br /> | 20 <br /> | 0x003AA210 <br /> | -<br /> |-<br /> | 21 <br /> | 0x003AFEC0 <br /> | -<br /> |-<br /> | 22 <br /> | 0x001FC010 <br /> | -<br /> |-<br /> | 23 <br /> | 0x003A8E50 <br /> | -<br /> |-<br /> | 24 <br /> | 0x001FFED0 <br /> | SPE 0 Class 0 Interrupt<br /> |-<br /> | 25 <br /> | 0x003AE160 <br /> | SPE 0 Class 1 Interrupt<br /> |-<br /> | 26 <br /> | 0x003AE350 <br /> | SPE 0 Class 2 Interrupt<br /> |-<br /> | 27 <br /> | 0x003AB100 <br /> | SPE 1 Class 0 Interrupt<br /> |-<br /> | 28 <br /> | 0x003AB2F0 <br /> | SPE 1 Class 1 Interrupt<br /> |-<br /> | 29 <br /> | 0x003AB4E0 <br /> | SPE 1 Class 2 Interrupt<br /> |-<br /> | 30 <br /> | 0x003AA6A0 <br /> | SPE 2 Class 0 Interrupt<br /> |-<br /> | 31 <br /> | 0x003AA890 <br /> | SPE 2 Class 1 Interrupt<br /> |-<br /> | 32 <br /> | 0x003AAA80 <br /> | SPE 2 Class 2 Interrupt<br /> |-<br /> | 33 <br /> | 0x003B44A0 <br /> | SPE 3 Class 0 Interrupt<br /> |-<br /> | 34 <br /> | 0x003B4690 <br /> | SPE 3 Class 1 Interrupt<br /> |-<br /> | 35 <br /> | 0x003B4AD0 <br /> | SPE 3 Class 2 Interrupt<br /> |-<br /> | 36 <br /> | 0x003B5300 <br /> | SPE 4 Class 0 Interrupt<br /> |-<br /> | 37 <br /> | 0x003B54F0 <br /> | SPE 4 Class 1 Interrupt<br /> |-<br /> | 38 <br /> | 0x003B56E0 <br /> | SPE 4 Class 2 Interrupt<br /> |-<br /> | 39 <br /> | 0x003AE7C0 <br /> | SPE 5 Class 0 Interrupt<br /> |-<br /> | 40 <br /> | 0x003AE9B0 <br /> | SPE 5 Class 1 Interrupt<br /> |-<br /> | 41 <br /> | 0x003AEBA0 <br /> | SPE 5 Class 2 Interrupt<br /> |-<br /> | 42 <br /> | 0x003B2040 <br /> | Storage device notification for LPAR 2<br /> |-<br /> | 43 <br /> | 0x003AEE30 <br /> | VUART interrupts<br /> |-<br /> | 44 <br /> | 0x001FEAA0 <br /> | -<br /> |-<br /> | 45 <br /> | 0x001FEED0 <br /> | HDD storage device<br /> |-<br /> | 46 <br /> | 0x003B5E20 <br /> | -<br /> |-<br /> | 47 <br /> | 0x003B7040 <br /> | -<br /> |-<br /> | 48 <br /> | 0x003B9B40 <br /> | -<br /> |-<br /> | 49 <br /> | 0x003B3A40 <br /> | -<br /> |-<br /> | 50 <br /> | 0x003BACA0 <br /> | Gelic device<br /> |-<br /> | 51 <br /> | 0x003BAE10 <br /> | UNKNOWN storage device<br /> |-<br /> | 52 <br /> | 0x003B8350 <br /> | -<br /> |}<br /> <br /> === LPAR 2 PPE 1 Thread 1 ===<br /> <br /> 0x007A89E0 (3.15) - address of VIRQ-Outlet table for '''LPAR 2 PPE 1 Thread 1''' (not empty) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! VIRQ <br /> ! Address of Outlet object in HV dump <br /> ! Description<br /> |-<br /> | 16 <br /> | 0x003B2480 <br /> | -<br /> |-<br /> | 17 <br /> | 0x003B2590 <br /> | -<br /> |-<br /> | 18 <br /> | 0x003B26A0 <br /> | -<br /> |-<br /> | 19 <br /> | 0x003B27B0 <br /> | -<br /> |}<br /> <br /> == IRQ State Bitmap ==<br /> <br /> *There is one IRQ State Bitmap (256 bits = 32 bytes) per thread of Logical PPE <br /> *'''HSPRG0 value is per thread''', so there are 2 HSPRG0 values in HV dump&amp;nbsp;!!! <br /> *The IRQ State Bitmap of a thread is stored at -0x68E0(HSPRG0) <br /> *When an Event or Interrupt happens then the bitmap at 0x68E0(HSPRG0) is updated <br /> *The physical address of '''LPAR's IRQ State Bitmap''' of thread is stored at offset -0x68C0(HSPRG0) <br /> *The address of LPAR's IRQ State Bitmap is passed to Hypervisor through HV call '''lv1_configure_irq_state_bitmap''' <br /> *'''lv1_detect_pending_interrupts''' returns value of current IRQ State Bitmap. <br /> *The IRQ State Bitmap is updated if an Outlet object is assigned to VIRQ and when Outlet generates an event <br /> *After IRQ State Bitmap update, it's copied to LPAR's IRQ State Bitmap and a hardware interrupt is generated so that LPAR can read it's IRQ State Bitmap and handle interrupts. <br /> *So, IRQ State Bitmap is stored twice, once in HV and once in LPAR, just like VUART IRQ Bitmap. <br /> *'''GameOS''' IRQ state bitmap is stored at address '''SPRG0 + 0x1C0 and of size 64 bytes (256 bits state + 256 bits mask) per thread of Cell CPU'''. So there are 2 IRQ state bitmaps.<br /> <br /> 0x8941FC0 - physical address of LPAR's IRQ State Bitmap for Thread 0 of LINUX LPAR <br /> <br /> 0x8948FC0 - physical address of LPAR's IRQ State Bitmap for Thread 1 of LINUX LPAR <br /> <br /> = System Controller (SC or SYSCON) =<br /> <br /> *Data received from SC is sent to a VUART <br /> *'''lv1_get_rtc''' and '''syscall 0x10036''' communicate with '''SC VUART 4'''.<br /> <br /> === VUART Table ===<br /> <br /> *Address of SC VUART Table - 0x00610410 (3.15). <br /> *There are 5 VUARTs for SC in HV 3.15<br /> <br /> Here is the SC VUART table from HV 3.15: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Address of VUART object in HV dump <br /> ! Description<br /> |-<br /> | 0 <br /> | 0x0060FD20 <br /> | This VUART is connected with the '''VUART 0 (/dev/sc0)''' of LPAR 1<br /> |-<br /> | 1 <br /> | 0x0060FE20 <br /> | This VUART is connected with the '''VUART 1 (/dev/sc1)''' of LPAR 1<br /> |-<br /> | 2 <br /> | 0x0060FF20 <br /> | This VUART is not connected to some peer VUART but i guess that it should be connected to '''VUART 2 (/dev/sc2)''' of LPAR1<br /> |-<br /> | 3 <br /> | 0x006124E0 <br /> | This VUART is connected with the '''VUART 3 (/dev/sc3)''' of LPAR 1<br /> |-<br /> | 4 <br /> | 0x00612DF0 <br /> | '''lv1_get_rtc''' and '''syscall 0x10036''' communicate with this VUART.<br /> |}<br /> <br /> == Interrupt Handling ==<br /> <br /> spider_sc_interrupt_handler - 0x0020A68C (3.15) <br /> <br /> == Methods ==<br /> <br /> sc_vuart_4_get_peer_vuart - 0x002ED384 (3.15) <br /> <br /> sc_send - 0x0020A908 (3.15)<br /> <br /> sc_receive - 0x0020A354 (3.15)<br /> <br /> sc_vuart_rx_trigger_callback - 0x002ED470 (3.15)<br /> <br /> == lv1_get_rtc ==<br /> <br /> *'''lv1_get_rtc''' communicates with SC VUART 4. <br /> *20 bytes are written to the peer VUART of SC VUART 4. <br /> *After a request is sent to SC VUART 4, '''lv1_get_rtc''' busy waits until SC VUART 4 receive data buffer is not empty. <br /> *When SC VUART 4 receive data buffer is not empty, '''lv1_get_rtc''' reads 24 bytes from the VUART.<br /> <br /> == SYSCON Protocol ==<br /> <br /> * I was able to enable SYSCON Manager debug messages in HV Process 5<br /> * Messages sent to SYSCON are at least '''0x10''' bytes of size. SC VUARTs check it before sending the messages to SYSCON.<br /> * The header size of the SYSCON messages is '''0x10''' bytes.<br /> <br /> === Packet Header ===<br /> <br /> * Packet header is of size '''0x10''' bytes.<br /> * At offset '''0x6''' of SYSCON packet is the header checksum which is of size '''2''' bytes.<br /> * '''The header checkum is just a sum of first 6 header bytes and 0x8000 constant'''<br /> * The '''2nd byte''' in every SYSCON message has to be '''1''' or else the function '''sc_send''' fails.<br /> * The '''word''' at offset '''0x8''' is the '''SC VUART index'''.<br /> * The '''half-words''' at offset '''0xC''' and '''0xE''' have to be equal or the function '''sc_send''' fails.<br /> <br /> &lt;pre&gt;<br /> struct sc_hdr<br /> {<br /> uint8_t field0;<br /> uint8_t field1; /* always 1 */<br /> uint8_t field2[4];<br /> uint16_t cksum; /* header checksum */<br /> uint32_t index; /* syscon index (0 - /dev/sc0, 1 - /dev/sc1, 2 - /dev/sc2, 3 - /dev/sc3) */<br /> uint16_t size1; /* body size */<br /> uint16_t size2; /* body size */<br /> };<br /> &lt;/pre&gt;<br /> <br /> ==== Calculating Packet Header Checksum ====<br /> <br /> &lt;pre&gt;<br /> /* calculating SC packet header checksum */<br /> <br /> /*<br /> * sc_hdr_cksum<br /> */<br /> uint16_t sc_hdr_cksum(struct sc_hdr *sc_hdr)<br /> {<br /> uint8_t *ptr;<br /> uint32_t sum;<br /> <br /> ptr = (uint8_t *) sc_hdr;<br /> sum = 0;<br /> <br /> for (i = 0; i &lt; 6; i++)<br /> sum += *ptr++;<br /> <br /> sum += 0x8000;<br /> <br /> return sum &amp; 0xffff;<br /> }<br /> <br /> struct sc_hdr sc_hdr;<br /> <br /> memset(&amp;sc_hdr, 0, sizeof(sc_hdr));<br /> <br /> sc_hdr.cksum = sc_hdr_cksum(sc_hdr);<br /> <br /> /* fill sc header here */<br /> <br /> sc_hdr.cksum = sc_hdr_cksum(sc_hdr);<br /> &lt;/pre&gt;<br /> <br /> === Packet Body ===<br /> <br /> * Packet body follows packet header<br /> * Packet body size is stored at offset '''0xC''' and '''0xE''' in packet header and is of size 2 bytes<br /> <br /> === Reading SYSCON EPROM (NVS Service) ===<br /> <br /> Here is a command which is sent to SYSCON to read 1 byte of EPROM at offset 0x48C07 (Product Mode):<br /> 0x14 &lt;span style=&quot;background:#00FF00&quot;&gt;0x01&lt;/span&gt; 0x00 0x00 0x00 0x00 &lt;span style=&quot;background:#FF0000&quot;&gt;0x80 0x15&lt;/span&gt; &lt;span style=&quot;background:#FFFF00&quot;&gt;0x00 0x00 0x00 0x00&lt;/span&gt; &lt;span style=&quot;background:#00FFFF&quot;&gt;0x00 0x04&lt;/span&gt; &lt;span style=&quot;background:#00FFFF&quot;&gt;0x00 0x04&lt;/span&gt; 0x20 0x02 0x07 0x01<br /> <br /> And here is the response to the above request:<br /> 0x14 &lt;span style=&quot;background:#00FF00&quot;&gt;0x01&lt;/span&gt; 0x00 0x00 0x00 0x00 &lt;span style=&quot;background:#FF0000&quot;&gt;0x80 0x15&lt;/span&gt; &lt;span style=&quot;background:#FFFF00&quot;&gt;0x00 0x00 0x00 0x03&lt;/span&gt; &lt;span style=&quot;background:#00FFFF&quot;&gt;0x00 0x05&lt;/span&gt; &lt;span style=&quot;background:#00FFFF&quot;&gt;0x00 0x05&lt;/span&gt; 0x00 0x02 0x07 0x01 0xff<br /> <br /> === PCI Bus Power ===<br /> <br /> * '''Used by PS2EMU System Manager in HV process 9 when PS2 EMU is booted'''<br /> <br /> ==== PCI Bus Power On ====<br /> <br /> '''Request to SC1:'''<br /> 0x10 0x01 0x00 0x00 0x00 0x00 0x80 0x11 0x00 0x00 0x00 0x00 0x00 0x02 0x00 0x02 0x31 0x01<br /> <br /> ==== PCI Bus Power Off ====<br /> <br /> '''Request to SC1:'''<br /> 0x10 0x01 0x00 0x00 0x00 0x00 0x80 0x11 0x00 0x00 0x00 0x00 0x00 0x02 0x00 0x02 0x31 0x00<br /> <br /> === Ring Buzzer ===<br /> <br /> '''Request:'''<br /> 0x16 0x01 0x00 0x00 0x00 0x00 0x80 0x17 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x08 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00<br /> <br /> =SYSCON=<br /> Crossreference: [http://wiki.gitbrew.org/index.php/PS3:HvReverseEngineering#SYSCON gitbrew.org::SYSCON] &lt;br /&gt;<br /> <br /> SYSCON MMIO registers can be accessed on Linux with a driver using lv1_undocumented_function_114, e.g. '''ps3sbmmio'''.<br /> Use ps3sbmmio device driver carefully, an access at some addresses could shutdown your PS3.<br /> <br /> ==Packet Header==<br /> <br /> * Size is '''0x10'''.<br /> <br /> &lt;pre&gt;<br /> struct sc_hdr {<br /> uint8_t service_id;<br /> uint8_t version; /* must be 1 !!! */<br /> uint16_t transaction_id; /* returned in response */<br /> uint8_t res[2];<br /> uint16_t cksum; /* checksum of first 6 header bytes */<br /> uint32_t communication_tag; /* SYSCON tag: 0-4 */<br /> uint16_t payload_size[2]; /* body size */<br /> };<br /> &lt;/pre&gt;<br /> <br /> ==Sending Packets==<br /> <br /> * Before sending new packet to SYSCON, the Hypervisor checks 2 words at offsets 0x2400008DFF0 and 0x2400008CFF4.<br /> * The Hypervisor busy waits until (value + 1) at offset 0x2400008CFF4 is NOT equal to value at offset 0x2400008DFF0.<br /> * The packet is sent with 4 byte transfers.<br /> * First, the Hypervisor sends the header of the packet, 4 word transfers.<br /> * The header is written beginning at the address 0x2400008D000.<br /> * After that the Hypervisor sends the body of the packet, with 4 byte transfers too.<br /> * The body is written beginning at the address 0x2400008D010.<br /> * If the packet size is NOT divisible by 4 then the Hypervisor sends the remaining bytes (at most 3) as a word padded with 0s.<br /> * After the packet body was written, the Hypervisor calculates checksum of the whole packet and writes it at the address where the last word of packet body was written + 4.<br /> &lt;pre&gt;<br /> uint32_t cksum = 0;<br /> <br /> for (i = 0; i &lt; packet_size; i++)<br /> cksum -= packet[i];<br /> <br /> cksum = cksum &amp; 0xffff;<br /> &lt;/pre&gt;<br /> * After the packet checksum was written, the Hypervisor reads the value at offset 0x2400008DFF0, modifies it and stores back:<br /> &lt;pre&gt; <br /> value = value + 1;<br /> value &amp;= 0xffff;<br /> value = (value &lt;&lt; 16) | value;<br /> &lt;/pre&gt;<br /> * To notify the SYSCON about the new packet, the Hypervisor writes 0x1 to address 0x2400008E100.<br /> <br /> ==Receiving Packets==<br /> <br /> * The Hypervisor installs an interrupt handler for the SYSCON.<br /> * First, the Hypervisor reads a word from address 0x2400008E000, ors it with 0xFFFFFFFD and writes the value back.<br /> * Then, the Hypervisor reads a word from address 0x2400008E004 and tests if bit 0x2 is set or not. The bit 0x2 should be not 0 or else the Hypervisor panics.<br /> * After that, the Hypervisor reads a word at address 0x2400008CFF0 and 0x2400008DFF4. If there is a new packet pending from SYSCON, then the (value + 1) at 0x2400008CFF0 should be equal the value at 0x2400008DFF4.<br /> * The Hypervisor reads the header of the packet beginning at the address 0x2400008C000.<br /> * The header is read with 4 word transfers by the Hypervisor.<br /> * The byte at offset 1 in the packet header must be 1 or else the Hypervisor discards the packet as invalid.<br /> * The Hypervisor calculates the checksum of the packet header and checks it with the checksum stored in the header. If they don't match then the Hypervisor discards the packet.<br /> * The Hypervisor reads the body of the packet beginning at the address 0x2400008C010.<br /> * The header and the body of the received packet can be read as many times as you want !!! They remain until next SYSCON packet is received<br /> which gives us the possibility to communicate with SYSCON on Linux easily :)<br /> <br /> ==Test==<br /> <br /> '''1. Before sending SYSCON packet''':<br /> &lt;pre&gt;<br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8cff4)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 18 01 18 |....|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 18 01 18 |....|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8cff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 24 01 24 |.$.$|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff4)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 24 01 24 |.$.$|<br /> 00000004<br /> &lt;/pre&gt;<br /> <br /> '''2. SYSCON packet was sent by using ps3dm_scm read_eprom.'''<br /> <br /> '''3. After sending SYSCON packet''':<br /> &lt;pre&gt;<br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8cff4)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 19 01 19 |....|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 19 01 19 |....|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8cff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 25 01 25 |.%.%|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff4)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 25 01 25 |.%.%|<br /> 00000004<br /> &lt;/pre&gt;<br /> <br /> '''4. Received Header'''<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=16 skip=$((0x8c000)) status=noxfer | hexdump -C<br /> <br /> 00000000 14 01 00 00 00 00 80 15 00 00 00 03 00 05 00 05 |................|<br /> 00000010<br /> <br /> &lt;/pre&gt;<br /> <br /> '''5. Received Body'''<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=8 skip=$((0x8c010)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 00 c7 01 ff 00 00 00 |..Ç.ÿ...|<br /> 00000008<br /> &lt;/pre&gt;<br /> <br /> ==Examples==<br /> <br /> ===Get RTC===<br /> <br /> * Used by LV1 call '''lv1_get_rtc'''<br /> * Communication with SYSCON 4<br /> <br /> Request:<br /> &lt;pre&gt;<br /> # write packet<br /> <br /> # echo &quot;0: 13 01 0000 0000 8014 00000004 0001 0001 33 00 00 00 0000ff1f&quot; | xxd -c256 -r | \<br /> dd of=/dev/ps3sbmmio bs=1 seek=$((0x8d000)) status=noxfer<br /> <br /> # dump packet counter<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 c0 00 c0 |.À.À|<br /> 00000004<br /> <br /> # increment packet counter<br /> <br /> echo &quot;0: 00c1 00c1&quot; | xxd -c256 -r | dd of=/dev/ps3sbmmio bs=1 seek=$((0x8dff0)) status=noxfer<br /> <br /> # kick packet<br /> <br /> # echo &quot;0: 00000001&quot; | xxd -c256 -r | dd of=/dev/ps3sbmmio bs=1 seek=$((0x8e100)) status=noxfer<br /> <br /> &lt;/pre&gt;<br /> <br /> Response:<br /> <br /> &lt;pre&gt;<br /> # dump packet counter<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 c1 00 c1 |.Á.Á|<br /> 00000004<br /> <br /> # dump response packet<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=24 skip=$((0x8c000)) status=noxfer | hexdump -C<br /> <br /> 00000000 13 01 00 00 00 00 80 14 00 00 00 04 00 08 00 08 |................|<br /> 00000010 00 00 00 00 15 af 47 6b |.....¯Gk|<br /> 00000018<br /> &lt;/pre&gt;<br /> <br /> ===Ring Buzzer===<br /> <br /> * Used by System Manager<br /> * Communication with SYSCON 1<br /> <br /> Request:<br /> <br /> &lt;pre&gt;<br /> # write packet<br /> <br /> # echo &quot;0: 16 01 1620 0000 804d 00000001 0008 0008 20 29 0a 00 000001b6 0000fdcb&quot; | xxd -c256 -r | \<br /> dd of=/dev/ps3sbmmio bs=1 seek=$((0x8d000)) status=noxfer<br /> <br /> # dump packet counter<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 c0 00 c0 |.À.À|<br /> 00000004<br /> <br /> # increment packet counter<br /> <br /> echo &quot;0: 00c1 00c1&quot; | xxd -c256 -r | dd of=/dev/ps3sbmmio bs=1 seek=$((0x8dff0)) status=noxfer<br /> <br /> # kick packet<br /> <br /> # echo &quot;0: 00000001&quot; | xxd -c256 -r | dd of=/dev/ps3sbmmio bs=1 seek=$((0x8e100)) status=noxfer<br /> <br /> # you should hear a beep<br /> <br /> &lt;/pre&gt;<br /> <br /> Response:<br /> <br /> &lt;pre&gt;<br /> # dump packet counter<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 c1 00 c1 |.Á.Á|<br /> 00000004<br /> <br /> # dump response packet<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=24 skip=$((0x8c000)) status=noxfer | hexdump -C<br /> 00000000 16 01 16 20 00 00 80 4d 00 00 00 01 00 01 00 01 |... ...M........|<br /> 00000010 00 00 00 00 00 00 fe e3 |......þã|<br /> 00000018<br /> <br /> &lt;/pre&gt;<br /> <br /> =Isolation=<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#Isolation gitbrew.org::Isolation] &lt;br /&gt;<br /> <br /> ==Running Isolated SPE Modules On OtherOS++ Linux==<br /> <br /> * spp_verifier is a kernel module which shows you how to run isolated SPE modules on OtherOS++ Linux.<br /> * It decrypts default.spp profile<br /> * Tested on 3.41 and 3.55.<br /> * You can modify it easily to run other SPE modules.<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:/home/glevand/spp_verifier# cat spp_verifier_355.self &gt; /proc/spp_verifier/spu<br /> root@debian-hdd:/home/glevand/spp_verifier# cat default_355.spp &gt; /proc/spp_verifier/profile<br /> root@debian-hdd:/home/glevand/spp_verifier# echo 1 &gt; /proc/spp_verifier/run<br /> root@debian-hdd:/home/glevand/spp_verifier# cat /proc/spp_verifier/debug <br /> <br /> PPE id (0x0000000000000001) VAS id (0x0000000000000002)<br /> lv1_construct_logical_spe (0x00000000)<br /> SPE id (0x000000000000002b)<br /> lv1_undocumented_function_209 (0x00000000)<br /> shadow execution status (0x0000000000000002)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> interrupt status 1 (0x0000000000000000)<br /> sleep<br /> shadow execution status (0x0000000000000002)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> interrupt status 1 (0x0000000000000001)<br /> ea (0xc000000002920000) esid (0xc000000008000000) vsid (0x0000408f92c94500)<br /> lv1_undocumented_function_62 (0x00000000)<br /> lv1_clear_spe_interrupt_status(1) (0x00000000)<br /> lv1_undocumented_function_168 (0x00000000)<br /> sleep<br /> shadow execution status (0x0000000000000007)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> interrupt status 1 (0x0000000000000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> interrupt status 2 (0x0000000000000000)<br /> out interrupt mbox (0x0000000000000002)<br /> out interrupt mbox (0x0000000000000002)<br /> lv1_undocumented_function_167 (0x00000000)<br /> lv1_clear_spe_interrupt_status (0x00000000)<br /> lv1_undocumented_function_200 (0x00000000)<br /> sleep<br /> shadow execution status (0x000000000000000b)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> interrupt status 1 (0x0000000000000000)<br /> shadow execution status (0x000000000000000b)<br /> problem status (0x01000082)<br /> lv1_destruct_logical_spe (0x00000000)<br /> <br /> root@debian-hdd:/home/glevand/spp_verifier# hexdump -C /proc/spp_verifier/profile | less<br /> ...<br /> ...<br /> 00000200 00 02 00 05 00 00 20 a0 00 00 00 01 00 03 00 00 |...... ........|<br /> 00000210 00 00 00 00 00 00 00 01 00 00 00 0e 00 00 00 00 |................|<br /> 00000220 00 00 02 88 00 00 00 01 10 70 00 00 01 00 00 01 |.........p......|<br /> 00000230 00 00 00 00 00 00 00 00 53 43 45 5f 43 45 4c 4c |........SCE_CELL|<br /> 00000240 4f 53 5f 50 4d 45 00 00 00 00 00 00 00 00 00 00 |OS_PME..........|<br /> 00000250 00 00 00 00 00 00 00 00 00 00 00 06 00 00 02 50 |...............P|<br /> 00000260 10 70 00 00 01 00 00 01 2f 66 6c 68 2f 6f 73 2f |.p....../flh/os/|<br /> 00000270 74 68 69 73 5f 69 73 5f 64 75 6d 6d 79 00 00 00 |this_is_dummy...|<br /> 00000280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> ...<br /> ...<br /> &lt;/pre&gt;<br /> <br /> ==Using metldr On OtherOS++ Linux==<br /> <br /> * spp_verifier_direct is a kernel module which shows you how to run isolated SPE modules on OtherOS++ Linux by using metldr directly.<br /> * It decrypts default.spp profile.<br /> * Tested on 3.41 and 3.55.<br /> * You can modify it easily to run other SPE modules.<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# insmod ./spp_verifier_direct.ko<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat metldr &gt; /proc/spp_verifier_direct/metldr<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat isoldr_355 &gt; /proc/spp_verifier_direct/isoldr<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat RL_FOR_PROGRAM_355.img &gt; /proc/spp_verifier_direct/rvkprg<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat EID0 &gt; /proc/spp_verifier_direct/eid0<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat spp_verifier_355.self &gt; /proc/spp_verifier_direct/spu<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat default_355.spp &gt; /proc/spp_verifier_direct/profile<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# echo 1 &gt; /proc/spp_verifier_direct/run<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat /proc/spp_verifier_direct/debug<br /> <br /> PPE id (0x0000000000000001) VAS id (0x0000000000000002)<br /> lv1_construct_logical_spe (0x00000000)<br /> SPE id (0x0000000000000033)<br /> lv1_enable_logical_spe (0x00000000)<br /> lv1_set_spe_interrupt_mask(0) (0x00000000)<br /> lv1_set_spe_interrupt_mask(1) (0x00000000)<br /> lv1_set_spe_interrupt_mask(2) (0x00000000)<br /> lv1_set_spe_privilege_state_area_1_register (0x00000000)<br /> ea (0xc000000002680000) esid (0xc000000008000000) vsid (0x0000408f92c94500)<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> out interrupt mbox (0x0000000000000001)<br /> lv1_clear_spe_interrupt_status(2) (0x00000000)<br /> transferring EID0, ldr args and revoke list to LS<br /> waiting until MFC transfers are finished<br /> MFC transfers done<br /> out mbox (0x00000001)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> out interrupt mbox (0x0000000000000002)<br /> lv1_clear_spe_interrupt_status(2) (0x00000000)<br /> out mbox (0x00000002)<br /> lv1_clear_spe_interrupt_status(2) (0x00000000)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> problem status (0x01000082)<br /> lv1_destruct_logical_spe (0x00000000)<br /> <br /> root@debian-hdd:/home/glevand/spp_verifier_direct# hexdump -C /proc/spp_verifier_direct/profile | less<br /> ...<br /> ...<br /> 00000200 00 02 00 05 00 00 20 a0 00 00 00 01 00 03 00 00 |...... ........|<br /> 00000210 00 00 00 00 00 00 00 01 00 00 00 0e 00 00 00 00 |................|<br /> 00000220 00 00 02 88 00 00 00 01 10 70 00 00 01 00 00 01 |.........p......|<br /> 00000230 00 00 00 00 00 00 00 00 53 43 45 5f 43 45 4c 4c |........SCE_CELL|<br /> 00000240 4f 53 5f 50 4d 45 00 00 00 00 00 00 00 00 00 00 |OS_PME..........|<br /> 00000250 00 00 00 00 00 00 00 00 00 00 00 06 00 00 02 50 |...............P|<br /> 00000260 10 70 00 00 01 00 00 01 2f 66 6c 68 2f 6f 73 2f |.p....../flh/os/|<br /> 00000270 74 68 69 73 5f 69 73 5f 64 75 6d 6d 79 00 00 00 |this_is_dummy...|<br /> 00000280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> ...<br /> ...<br /> &lt;/pre&gt;<br /> <br /> = Gelic Device =<br /> Crossreference: [http://wiki.gitbrew.org/index.php/PS3:HvReverseEngineering#Gelic_Device gitbrew.org::Gelic Device] &lt;br /&gt;<br /> <br /> ==sys.hw.config==<br /> <br /> * Value of the loader parameter &quot;sys.hw.config&quot; controls if Gelic WLAN is enabled or not.<br /> * Value of the loader parameter &quot;sys.hw.config&quot; is stored in the repository node &quot;sys.hw.config&quot; too.<br /> * If bit '''0x40000''' is set then LV1 allows using Gelic WLAN interface from LV2.<br /> * Value on my PS3 slim '''0x4e00ffff0a03bc3c''' with Gelic WLAN interface disabled. As you can see, the Gelic WLAN interface is disabled and LV1 doesn't allow using of LV1 calls 196 and 195. It returns LV1_CONDITION_NOT_SATISFIED.<br /> * GameOS checks bit '''0x40000''' of the repository node &quot;sys.hw.config&quot; during network initialization and if it's set then LV2 initializes Gelic WLAN interface.<br /> * Check your &quot;sys.hw.config&quot; repository node and if bit '''0x40000''' is set then you are a lucky owner of a PS3 model with the old WLAN interface.<br /> * '''On newer PS3 models, GameOS uses USB interface to communicate with WLAN.'''<br /> * On PS3 models, where bit '''0x40000''' is NOT set in &quot;sys.hw.config&quot; repository node, the new USB interface is used.<br /> <br /> ''Note:[http://www.ps3devwiki.com/index.php?title=Wifi old vs. new]: Old == CECHA up to CECHK, New == CECHL and later''<br /> <br /> == Control Interface ==<br /> <br /> HV calls 195 and 196 are used by GameOS to send commands to Gelic device directly.<br /> <br /> === lv1_undocumented_function_196 ===<br /> <br /> ==== Parameters ====<br /> <br /> r3 - LPAR address of data buffer<br /> <br /> r4 - size of data buffer<br /> <br /> r5 - must be 0<br /> <br /> === lv1_undocumented_function_195 ===<br /> <br /> ==== Parameters ====<br /> <br /> r3 - command (16 bit value)<br /> <br /> r4 - command data size<br /> <br /> r5 - must be 0<br /> <br /> === Data Buffer ===<br /> <br /> * Data Buffer passed to HV call 196 is divided into 2 parts.<br /> * The first 0x800 bytes are for sending and receiving command data<br /> * The remaining 0x800 bytes are for event notification.<br /> <br /> === Command Data Buffer ===<br /> <br /> * Every command data sent to Gelic device contains header of size '''0xC'''<br /> * After the header follows the command data<br /> * After the Gelic device processed the command, it notifies LV2 kernel about command completion by sending an interrupt<br /> <br /> ==== Header ====<br /> <br /> * Size is '''0xc'''.<br /> * Byte order is little-endian.<br /> * Header data in a request command buffer is always all 0s.<br /> <br /> 0x0 - command = request command + 1 (2 bytes)<br /> <br /> 0x4 - result, 0x1 - success ??? 0x2 - buffer too small ??? (2 bytes)<br /> <br /> 0x6 - body size (2 bytes)<br /> <br /> === Event Data Buffer ===<br /> <br /> * The Gelic device notifies LV2 kernel by sending an interrupt when new events are available<br /> * Event Data Buffer has 8 bytes header<br /> * The remaining bytes are divided into event slots<br /> * Each event slot is of size 64 bytes<br /> * Events are in little-endian format<br /> <br /> ==== Header ====<br /> <br /> offset 0x0 - GET index (4 bytes)<br /> <br /> offset 0x4 - PUT index (4 bytes)<br /> <br /> * GET index is updated by Gelic driver. The Gelic driver reads events beginning with the event slot at index GET.<br /> * PUT index is the index of event entry where next Gelic event will be stored by the Gelic device.<br /> * If GET index is equal to PUT index then there are no Gelic events.<br /> <br /> === GameOS ===<br /> <br /> * LV2 syscall 726 sends Gelic device command and blocks until a response from the Gelic device arrives<br /> * LV2 kernel uses this LV1 interface to send commands to Gelic device internally too, probably for wireless controllers and Wake On WLAN. <br /> * The system call 726 is used heavily by VSH.<br /> <br /> ==== Parameters ====<br /> <br /> r3 - command (16 bits)<br /> <br /> r4 - effective address of command data buffer<br /> <br /> r5 - size of command data buffer<br /> <br /> === Commands ===<br /> <br /> ====Unknown (0x1)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Used in AP mode.<br /> * Enables AP mode ???<br /> <br /> ====Get AP SSID (0x3)====<br /> <br /> * Command buffer is of size '''0x30'''.<br /> * Returns SSID in AP mode.<br /> <br /> offset 0xC - SSID (32 bytes)<br /> <br /> ====Set AP SSID (0x5)====<br /> <br /> * Used by VSH.<br /> * Command buffer is of size '''0x30'''.<br /> * Sets SSID in AP mode.<br /> <br /> offset 0xC - SSID (32 bytes)<br /> <br /> ====Get Channel (0xf)====<br /> <br /> * Used by VSH.<br /> * Command buffer is of size '''0x31'''.<br /> * Data is returned from the device.<br /> * Returns list of channels and active channel.<br /> <br /> offset 0x2F - active channel (2 bytes)<br /> <br /> ====Set Channel (0x11)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xd'''<br /> * Valid channels: '''0 - 13'''. '''0''' means that the channel is selected '''automatically'''.<br /> <br /> offset 0xC - channel (1 byte)<br /> <br /> ====Unknown (0x27)====<br /> <br /> * Command buffer size is '''0xF'''.<br /> <br /> ====Set Antenna (0x29)====<br /> <br /> * Command buffer size is '''0xe'''<br /> <br /> offset 0xC - 0,1 or 2 (1 byte)<br /> <br /> offset 0xD - 2 (1 byte)<br /> <br /> ====Set AP WEP Configuration (0x5b)====<br /> <br /> * Used by VSH.<br /> * Command buffer is of size '''0x56'''.<br /> * Sets WEP security type and WEP key.<br /> * Security types: 0 - none, 1 - wep64, 2 - wep128<br /> <br /> offset 0xE - security mode: 0 - none, 1 - wep64, 2 - wep128 (1 byte)<br /> <br /> offset 0x10 - WEP key (64 bytes)<br /> <br /> ====Unknown (0x61)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xd'''<br /> <br /> ====Unknown (0x65)====<br /> <br /> * Used by VSH.<br /> * Command uffer size is '''0xd'''.<br /> * Used in AP mode.<br /> <br /> ====Get Eurus Firmware Version (0x99)====<br /> <br /> * Used by VSH.<br /> <br /> Here is the response on my PS3 Slim:<br /> &lt;pre&gt;<br /> 00000000: 4a 55 50 49 54 45 52 2d 54 57 4f 2d 46 57 2d 32 |JUPITER-TWO-FW-2|<br /> 00000010: 30 2e 30 2e 31 32 2e 70 30 28 4a 61 6e 20 31 39 |0.0.12.p0(Jan 19|<br /> 00000020: 20 32 30 31 30 20 32 31 3a 32 30 3a 35 33 29 00 | 2010 21:20:53).|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.............. |<br /> &lt;/pre&gt;<br /> <br /> ====Get AP Operating Mode (0xb7)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> * Returns AP operating mode (mixed, 11b or 11g).<br /> <br /> offset 0xC - opmode: 0 - 11b, 1 - 11g, 2 - 11bg (4 bytes)<br /> <br /> ====Set AP Operating Mode (0xb9)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> * Sets AP operating mode (mixed, 11b or 11g).<br /> <br /> offset 0xC - opmode: 0 - 11b, 1 - 11g, 2 - 11bg (4 bytes)<br /> <br /> ====Unknown (0xc5)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Used in AP mode.<br /> <br /> offset 0xC - ??? (4 bytes)<br /> <br /> ====Set AP WPA AKM Suite (0xc9)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x11'''.<br /> * Sets WPA AKM suite in AP mode.<br /> <br /> offset 0xC - AKM suite (4 bytes)<br /> <br /> ====Set AP WPA Group Cipher Suite (0xcf)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> * Used in AP + WPA mode.<br /> <br /> offset 0xC - group cipher suite: group (4 bytes)<br /> <br /> ====Set AP WPA PSK Binary (0xd3)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x4c'''<br /> * Sets WPA PSK binary<br /> <br /> offset 0xC - PSK (64 bytes)<br /> <br /> ====Set AP WPA Reauthentication Timeout (0xd5)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> * Sets WPA Reauth timeout value in AP WPA mode.<br /> * VSH uses 36000 as timeout.<br /> <br /> offset 0xC - timeout value in seconds (2 bytes)<br /> <br /> ====Unknown (0x127)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Used in AP + WPA mode.<br /> <br /> ====Unknown (0x12b)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Used in AP + WPA mode.<br /> <br /> ====Set AP WPA PSK Passphrase (0x17d)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x2D'''<br /> <br /> offset 0xD - passphrase (32 bytes)<br /> <br /> ====Set AP WPA Pairwise Cipher Suite (0x1bf)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x11'''<br /> * Used in AP + WPA mode.<br /> <br /> offset 0xC - pairwise cipher suite (4 bytes)<br /> <br /> offset 0x10 - ??? (1 byte)<br /> <br /> ====Unknown (0x1d9)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> <br /> ====Unknown (0x1dd)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xd'''<br /> <br /> ====Unknown (0x1ed)====<br /> <br /> * Used by VSH.<br /> * Command buffer is of size '''0x17'''.<br /> * Rate control ???<br /> <br /> ====Get Eurus HW Revision (0x1fb)====<br /> <br /> * Command buffer size is '''0x10'''.<br /> <br /> ====Associate (0x1001)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0xd'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Get Common Configuration (0x1003)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x18'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Set Common Configuration (0x1005)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x18'''<br /> * Hmm, VSH always removes QOS bit from capability, that means Jupiter doesn't support QOS ???<br /> <br /> offset 0xC - BSS type: 0 - infrastructure, 1 - ???, 2 - adhoc (1 byte)<br /> <br /> offset 0xD - authentication mode: 0 - open, 1 - shared key<br /> <br /> offset 0xE - opmode: 0 - 11bg, 1 - 11b, 2 - 11g (1 byte) <br /> <br /> offset 0xF - ??? (1 byte)<br /> <br /> offset 0x10 - BSSID (6 bytes)<br /> <br /> offset 0x16 - capability (2 bytes)<br /> <br /> ====Get WEP Configuration (0x1013)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x50'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Set WEP Configuration (0x1015)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x50'''<br /> <br /> ====Get WPA Configuration (0x1017)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x5b'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Set WPA Configuration (0x1019)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x5b'''<br /> <br /> offset 0xE - security type: 0 - WPA, 1 - RSNA (1 byte)<br /> <br /> offset 0xF - psk type: 0 - hex, 1 - bin (1 byte)<br /> <br /> offset 0x10 - psk key: hex or bin (64 bytes)<br /> <br /> offset 0x50 - group cipher suite: 0x0050f202 - WPA TKIP, 0x0050f204 - WPA AES, 0x000fac02 - RSNA TKIP, 0x000fac04 - RSNA CCMP (4 bytes)<br /> <br /> offset 0x54 - pairwise cipher suite: 0x0050f202 - WPA TKIP, 0x0050f204 - WPA AES, 0x000fac02 - RSNA TKIP, 0x000fac04 - RSNA CCMP (4 bytes)<br /> <br /> offset 0x58 - AKM suite: 0x0050f202 - WPA PSK, 0x000fac02 - RSNA PSK (4 bytes)<br /> <br /> '''See IEEE 802.11 specification for more details about cipher/AKM suites<br /> '''<br /> <br /> 802.11 spec: [http://standards.ieee.org/getieee802/download/802.11-2007.pdf]<br /> <br /> ====Unknown (0x1025)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Sets preamble type, something else ???<br /> <br /> offset 0xC - preamble mode: 0 - short, 1 - long (1 byte)<br /> <br /> ====Unknown (0x1031)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xe'''<br /> <br /> ====Get Scan Results (0x1033)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x5b0'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> =====Scan Results=====<br /> <br /> offset 0x0 - number of scan entries (1 byte)<br /> <br /> offset 0x1 - array of scan entries<br /> <br /> ======Scan Entry======<br /> <br /> offset 0x0 - size of this entry in bytes, this field is NOT included (2 bytes)<br /> <br /> offset 0x2 - BSSID (6 bytes)<br /> <br /> offset 0x8 - RSSI (1 byte)<br /> <br /> offset 0x9 - timestamp (8 bytes)<br /> <br /> offset 0x11 - beacon period (2 bytes)<br /> <br /> offset 0x13 - capability (2 bytes)<br /> <br /> offset 0x15 - information elements (see 802.11 specification)<br /> <br /> ====Start Scan (0x1035)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size depends on size of channel list and ESSID string length<br /> * Data passed to Gelic device contains channel list and ESSID string<br /> * First '''0x16''' bytes in command data buffer are all 0s, then follows the channel list and after that ESSID<br /> <br /> ====Diassociate (0x1037)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0xd'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Get RSSI (0x103d)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x17'''<br /> <br /> offset 0x10 - MAC address of node (6 bytes)<br /> <br /> offset 0x16 - RSSI (1 byte)<br /> <br /> ====Get MAC Address (0x103f)====<br /> <br /> * Command buffer size is '''0x13'''<br /> <br /> offset 0xD - MAC address (6 bytes)<br /> <br /> ====Set MAC Address (0x1041)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 too.<br /> * Command buffer size is '''0x12'''<br /> <br /> ====Unknown (0x104d)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xd'''.<br /> <br /> offset 0xC - 0 - ???, 1 - ??? (1 byte)<br /> <br /> ====Unknown (0x104f)====<br /> <br /> * Command buffer size is '''0xd'''.<br /> * Returns 1 byte.<br /> <br /> offset 0xC - 0 - ???, 1 - ??? (1 byte)<br /> <br /> ====Unknown (0x1051)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x5b3'''.<br /> * Returns '''0x5a7''' bytes.<br /> <br /> offset 0xC - number of entries<br /> <br /> offset 0x10 - entries (each entry is 0xd bytes)<br /> <br /> ====Unknown (0x1053)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x70'''.<br /> <br /> offset 0xC - ??? (4 bytes)<br /> <br /> offset 0x10 - MAC address (6 bytes)<br /> <br /> ====Unknown (0x1059)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x2a8'''.<br /> <br /> ====Unknown (0x105f)====<br /> <br /> * Used by LV2.<br /> <br /> ====Get Zephyr HW Revision (0x1101)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * LV2 uses LV1 call '''lv1_net_control(0x8000000000000002)'''<br /> * Command buffer size is '''0x18'''.<br /> <br /> ====Get MAC Address List (0x1117)====<br /> <br /> * Command buffer size is '''0xce'''.<br /> * Returns several MAC addresses.<br /> <br /> offset 0xC - number of MAC addresses (2 bytes)<br /> <br /> offset 0xE - MAC addresses (6 * number of MAC addresses)<br /> <br /> ====Unknown (0x1133)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x1A'''.<br /> <br /> ====Set WOL MAC Address Filter (0x1139)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x28'''.<br /> <br /> ====Unknown (0x113b)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x20'''.<br /> <br /> ====Set WOL Multicast Address Filter (0x113d)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x2c'''.<br /> <br /> ====Clear WOL Multicast Address Filter (0x113f)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x28'''.<br /> <br /> ====Unknown (0x1141)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size 0x12.<br /> <br /> ====Clear WOL Address Filter (0x1143)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x2c'''.<br /> <br /> ====Unknown (0x114b)====<br /> <br /> * Used by LV2 internally.<br /> <br /> ====Set WOL Magic Packet Mode (0x1155)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x10'''.<br /> * Enables/Disables WOL magic packet.<br /> <br /> offset 0xC - mode: 0 - disable, 1 - enable (4 bytes)<br /> <br /> ====Unknown (0x1157)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x10'''.<br /> <br /> ====Set WOL Multicast Address Filter Mode (0x1159)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x10'''.<br /> * WOL function<br /> <br /> offset 0xC - mode: 0 - disable, 1 - enable (4 bytes)<br /> <br /> ====Set Unicast Address Filter (0x115b)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x6a'''.<br /> * This command should be used to set proper MAC address or else device won't be able to receive packets destined to its own MAC address<br /> <br /> offset 0xC - ??? (2 bytes)<br /> <br /> offset 0xE - ??? (2 bytes)<br /> <br /> offset 0x10 - MAC address (6 bytes)<br /> <br /> ====Clear Unicast Address Filter (0x115d)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x6a'''.<br /> <br /> ====Get Unicast Address Filter (0x115f)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x6a'''.<br /> <br /> ====Set Multicast Address Filter (0x1161)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x2c'''.<br /> <br /> ====Clear Multicast Address Filter (0x1163)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x2c'''<br /> * To clear all multicast addresses send command with all 0s.<br /> <br /> offset 0xC - multicast address filter (4 * 8 bytes)<br /> <br /> ====Get Multicast Address Filter (0x1165)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x2c'''.<br /> <br /> ====Set WOL Address Filter (0x1167)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x70'''.<br /> <br /> ====Set WOL Address Filter Mode (0x116d)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x10'''.<br /> * Enables/Disables WOL address matching<br /> <br /> offset 0xC - mode: 0 - disable, 1 - enable (4 bytes)<br /> <br /> ====Set Unicast Address Filter Mode (0x116f)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x10'''.<br /> <br /> offset 0xC - mode: 0 - disable, 1 - enable (4 bytes)<br /> <br /> ====Get Device Status (0xfffb)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * Returned data size in command buffer is '''0x10'''.<br /> <br /> ====Unknown (0xfffc)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * LV2 uses LV1 call '''lv1_net_control(0x1 /* bus id */, 0x0 /* dev id */, 0x6 /* get channel info command */, 0x4, 0x0, 0x0)'''<br /> <br /> ====Get Channel Information (0xfffd)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * LV2 uses LV1 call '''lv1_net_control(0x1 /* bus id */, 0x0 /* dev id */, 0x6 /* get channel info command */, 0x0, 0x0, 0x0)'''<br /> * Returns supported WLAN channels<br /> <br /> ====Set Response Timeout (0xfffe)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * Sets timeout value which is used to wait for a response from Gelic device.<br /> * Typical value used by VSH is '''0x989680'''.<br /> * Command buffer size is '''0x14'''.<br /> <br /> ====Unknown (0xffff)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * Returns 0x10 bytes in command buffer.<br /> * Returns gelic device state ???<br /> <br /> === Events ===<br /> <br /> &lt;pre&gt;<br /> struct ps3_eurus_event_hdr {<br /> __le32 type;<br /> __le32 id;<br /> __le32 timestamp;<br /> __le32 payload_length;<br /> __le32 unknown;<br /> } __packed;<br /> <br /> struct ps3_eurus_event {<br /> struct ps3_eurus_event_hdr hdr;<br /> u8 payload[44];<br /> } __packed;<br /> &lt;/pre&gt;<br /> <br /> ====Event Type 0x00000040====<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Id !! Description<br /> |-<br /> | 0x00000001 || Deauthenticated<br /> |}<br /> <br /> ====Event Type 0x00000080====<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Id !! Description<br /> |-<br /> | 0x00000001 || Beacon Lost<br /> |-<br /> | 0x00000002 || Connected<br /> |-<br /> | 0x00000004 || Scan Completed<br /> |-<br /> | 0x00000020 || WPA Connected<br /> |-<br /> | 0x00000040 || WPA Error (MIC Error)<br /> |}<br /> <br /> ====Event Type 0x80000000====<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Id !! Description<br /> |-<br /> | 0x00000001 || Device Ready<br /> |}<br /> <br /> == Enabling WLAN Gelic On FAT ==<br /> <br /> Linux kernel doesn't use Gelic Device Control Interface like GameOS does it.<br /> To get WLAN working on Linux booted with GameOS rights, we have to disable <br /> Gelic Device Control Interface first because it's enabled for GameOS by default.<br /> <br /> The value of repository node &quot;ios.net.eurus.lpar&quot; controls access to Gelic Device Control Interface.<br /> It's a bitmap. The position of a bit corresponds to LPAR id. During GameOS booting, HV process 9 (System Manager) sets bit at postion 2 to 1 which means enable Gelic Device Control Interface for LPAR 2.<br /> <br /> To disable Gelic Device Control Interface on Linux, first unload Gelic device driver, then set<br /> value of repository node &quot;ios.net.eurus.lpar&quot; to 0 and load Gelic device driver again. After that WLAN should work again but only on FATs.<br /> <br /> For PS3 Slim we need a new Linux Gelic device driver which uses Gelic Device Control Interface directly.<br /> <br /> <br /> ==USB WLAN Interface (Codename Jupiter 2)==<br /> <br /> * On new PS3 models, WLAN interface is USB.<br /> * '''Good news is that the same commands are used as with LV1 calls 196 and 195'''.<br /> * There are 2 wireless devices: Station and AP.<br /> * I got WLAN scan working.<br /> <br /> ===Endpoints===<br /> <br /> * LV2 uses 3 USB endpoints of interface 3,4 and 5 to communicate with WLAN.<br /> * Endpoints EP5 IN/OUT, EP6 IN/OUT and EP7 IN/OUT.<br /> * '''WLAN commands''' are sent to endpoint '''EP5 OUT''' with '''interrupt transfers'''.<br /> * '''WLAN events''' and '''WLAN command responses''' are received on endpoint '''EP5 IN''' with '''interrupt transfers'''.<br /> * LV2 opens a USB communication pipe to endpoint EP5 IN and EP5 OUT.<br /> * In my LV2 3.55 dump, pipe to EP5 IN has id '''0x2''' and pipe to EP5 OUT has id '''0x3'''. Array of all opened USB pipes is at address '''0x80000000004bd000''' in my LV2 3.55 dump.<br /> * EP5 is used to send commands to Jupiter and receive events from it.<br /> * EP6 is used to send/receive data packets to/from the 1st WLAN device.<br /> * EP7 is used to send/receive data packets to/from the 2nd WLAN device.<br /> * '''lsusb is buggy on big-endian arch and shows some fields with bytes swapped !!!'''<br /> <br /> &lt;pre&gt;<br /> Bus 002 Device 002: ID 054c:036f Sony Corp. <br /> Device Descriptor:<br /> bLength 18<br /> bDescriptorType 1<br /> bcdUSB 2.00<br /> bDeviceClass 224 Wireless<br /> bDeviceSubClass 1 Radio Frequency<br /> bDeviceProtocol 1 Bluetooth<br /> bMaxPacketSize0 64<br /> idVendor 0x054c Sony Corp.<br /> idProduct 0x036f <br /> bcdDevice 20.12<br /> iManufacturer 1 <br /> iProduct 2 <br /> iSerial 0 <br /> bNumConfigurations 1<br /> Interface Descriptor:<br /> bLength 9<br /> bDescriptorType 4<br /> bInterfaceNumber 3<br /> bAlternateSetting 0<br /> bNumEndpoints 2<br /> bInterfaceClass 255 Vendor Specific Class<br /> bInterfaceSubClass 2 <br /> bInterfaceProtocol 1 <br /> iInterface 0 <br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x85 EP 5 IN<br /> bmAttributes 3<br /> Transfer Type Interrupt<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x4000 1x 0 bytes<br /> bInterval 1<br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x05 EP 5 OUT<br /> bmAttributes 3<br /> Transfer Type Interrupt<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x4000 1x 0 bytes<br /> bInterval 1<br /> Interface Descriptor:<br /> bLength 9<br /> bDescriptorType 4<br /> bInterfaceNumber 4<br /> bAlternateSetting 0<br /> bNumEndpoints 2<br /> bInterfaceClass 255 Vendor Specific Class<br /> bInterfaceSubClass 2 <br /> bInterfaceProtocol 2 <br /> iInterface 0 <br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x86 EP 6 IN<br /> bmAttributes 2<br /> Transfer Type Bulk<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x0002 1x 2 bytes<br /> bInterval 0<br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x06 EP 6 OUT<br /> bmAttributes 2<br /> Transfer Type Bulk<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x0002 1x 2 bytes<br /> bInterval 255<br /> Interface Descriptor:<br /> bLength 9<br /> bDescriptorType 4<br /> bInterfaceNumber 5<br /> bAlternateSetting 0<br /> bNumEndpoints 2<br /> bInterfaceClass 255 Vendor Specific Class<br /> bInterfaceSubClass 2 <br /> bInterfaceProtocol 3 <br /> iInterface 0 <br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x87 EP 7 IN<br /> bmAttributes 2<br /> Transfer Type Bulk<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x0002 1x 2 bytes<br /> bInterval 0<br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x07 EP 7 OUT<br /> bmAttributes 2<br /> Transfer Type Bulk<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x0002 1x 2 bytes<br /> bInterval 255<br /> &lt;/pre&gt;<br /> <br /> ===Device Initialization===<br /> <br /> * LV2 does 2 control transfers to EP0 during WLAN initialization<br /> * First control transfer sends magic '''0x20''' data to device as '''CLEAR_FEATURE''' request.<br /> * Second control transfer reads '''0x2''' bytes device status. On my PS3 slim, the status data is always '''0x2031''' if you send the right magic.<br /> * Magic data sent in first control transfer is stored in LV2.<br /> * '''If you send wrong magic, the first control transfer will fail !!!'''<br /> * LV2 uses a state machine to initialize the Jupiter device. The state machine has 17 states.<br /> <br /> ==== Magic Data in Control Transfer ====<br /> <br /> &lt;pre&gt;<br /> unsigned char ps3_usb_wlan_magic_data[] = {<br /> 0x76, 0x4e, 0x4b, 0x07, 0x24, 0x42, 0x53, 0xfb, 0x5a, 0xc7, 0xcc, 0x1d, 0xae, 0x00, 0xc6, 0xd8,<br /> 0x14, 0x40, 0x61, 0x8b, 0x13, 0x17, 0x4d, 0x7c, 0x3b, 0xb6, 0x90, 0xb8, 0x6e, 0x8b, 0xbb, 0x1d,<br /> };<br /> &lt;/pre&gt;<br /> <br /> ==== Initialization State Machine ====<br /> <br /> * Implemented in LV2.<br /> <br /> =====State 1=====<br /> <br /> * Command '''0x114f''' is sent to WLAN device.<br /> <br /> =====State 2=====<br /> <br /> * Command '''0x1171''' is sent to WLAN device.<br /> <br /> =====State 3=====<br /> <br /> * LV2 waits for an event from WLAN device.<br /> <br /> =====State 4=====<br /> <br /> * Command '''0x116f''' is sent to WLAN device.<br /> <br /> =====State 5=====<br /> <br /> * Command '''0x115b''' is sent to WLAN device.<br /> * Command data sent to WLAN device contains MAC address.<br /> <br /> =====State 6=====<br /> <br /> * Command '''0x1161''' is sent to WLAN device.<br /> * Sets multicast address filter.<br /> <br /> =====State 7=====<br /> <br /> * Command '''0x110d''' is sent to WLAN device.<br /> <br /> =====State 8=====<br /> <br /> * Command '''0x1031''' is sent to WLAN device.<br /> <br /> =====State 9=====<br /> <br /> * Command '''0x1041''' is sent to WLAN device.<br /> * Command data sent to WLAN device contains MAC address.<br /> <br /> =====State 10=====<br /> <br /> * Command '''0x29''' is sent to WLAN device.<br /> * Sets antenna.<br /> <br /> =====State 11=====<br /> <br /> * Command '''0x110b''' is sent to WLAN device.<br /> <br /> =====State 12=====<br /> <br /> * Command '''0x1109''' is sent to WLAN device.<br /> <br /> =====State 13=====<br /> <br /> * Command '''0x207''' is sent to WLAN device.<br /> <br /> =====State 14=====<br /> <br /> * Command '''0x203''' is sent to WLAN device.<br /> <br /> =====State 15=====<br /> <br /> * Command '''0x105f''' is sent to WLAN device.<br /> * Command data sent to WLAN device contains MAC address, channel info and region code.<br /> <br /> =====State 16=====<br /> <br /> * LV2 waits for an event from WLAN device.<br /> <br /> =====State 17=====<br /> <br /> * LV2 accepts commands sent by LV2 syscall 726.<br /> <br /> ===Test Program===<br /> <br /> * Here is a small program which executes a WLAN scan.<br /> * I used libusb.<br /> <br /> ====Source Code====<br /> &lt;pre&gt;<br /> <br /> /*<br /> * PS3 USB WLAN<br /> *<br /> * Copyright (C) 2011 glevand (geoffrey.levand@mail.ru)<br /> * All rights reserved.<br /> *<br /> * This program is free software; you can redistribute it and/or modify it<br /> * under the terms of the GNU General Public License as published<br /> * by the Free Software Foundation; version 2 of the License.<br /> *<br /> * This program is distributed in the hope that it will be useful, but<br /> * WITHOUT ANY WARRANTY; without even the implied warranty of<br /> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br /> * General Public License for more details.<br /> *<br /> * You should have received a copy of the GNU General Public License along<br /> * with this program; if not, write to the Free Software Foundation, Inc.,<br /> * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.<br /> */<br /> <br /> #include &lt;stdio.h&gt;<br /> #include &lt;stdlib.h&gt;<br /> #include &lt;string.h&gt;<br /> #include &lt;ctype.h&gt;<br /> #include &lt;stdint.h&gt;<br /> #include &lt;unistd.h&gt;<br /> #include &lt;pthread.h&gt;<br /> <br /> #include &lt;libusb-1.0/libusb.h&gt;<br /> <br /> #define USB_VENDOR_ID 0x054c /* $ONY */<br /> #define USB_PRODUCT_ID 0x036f<br /> #define USB_IFACE_NUMBER 3<br /> <br /> #define USB_INTR_TRANSFER_EP5_IN_BUF_SIZE 0x800<br /> #define USB_INTR_TRANSFER_EP5_OUT_BUF_SIZE 0x800<br /> <br /> struct wlan_cmd_pkt_hdr {<br /> uint8_t unknown1;<br /> uint8_t unknown2;<br /> uint8_t unknown3;<br /> uint8_t unknown4;<br /> uint16_t unknown5;<br /> uint8_t res1[2];<br /> uint16_t tag;<br /> uint8_t res2[14];<br /> } __attribute__ ((packed));<br /> <br /> struct wlan_cmd_hdr {<br /> uint16_t command;<br /> uint16_t tag;<br /> uint16_t status;<br /> uint16_t payload_size;<br /> uint8_t res[4];<br /> } __attribute__ ((packed));<br /> <br /> struct wlan_event_pkt_hdr {<br /> uint8_t unknown1;<br /> uint8_t unknown2;<br /> uint8_t unknown3;<br /> uint8_t event_count;<br /> } __attribute__ ((packed));<br /> <br /> static libusb_context *usb_ctx;<br /> static libusb_device_handle *usb_dev_handle;<br /> <br /> static struct libusb_transfer *usb_intr_transfer_ep5_in;<br /> static unsigned char usb_intr_transfer_ep5_in_buf[USB_INTR_TRANSFER_EP5_IN_BUF_SIZE];<br /> <br /> static unsigned char usb_intr_transfer_ep5_out_buf[USB_INTR_TRANSFER_EP5_OUT_BUF_SIZE];<br /> <br /> static pthread_mutex_t usb_wlan_cmd_mutex;<br /> static pthread_cond_t usb_wlan_cmd_cond;<br /> static int volatile usb_wlan_cmd_busy;<br /> static uint16_t usb_wlan_cmd;<br /> static void *usb_wlan_cmd_data;<br /> <br /> static int volatile usb_wlan_cmd_thread_done;<br /> <br /> /*<br /> * WLAN won't work without this magic !!!<br /> */<br /> static unsigned char usb_magic_data[] = {<br /> 0x76, 0x4e, 0x4b, 0x07, 0x24, 0x42, 0x53, 0xfb, 0x5a, 0xc7, 0xcc, 0x1d, 0xae, 0x00, 0xc6, 0xd8,<br /> 0x14, 0x40, 0x61, 0x8b, 0x13, 0x17, 0x4d, 0x7c, 0x3b, 0xb6, 0x90, 0xb8, 0x6e, 0x8b, 0xbb, 0x1d,<br /> };<br /> <br /> static unsigned char my_mac_addr[] = {<br /> 0x00, 0x11, 0x22, 0x33, 0x44, 0x55,<br /> };<br /> <br /> /*<br /> * hexdump<br /> */<br /> static void hexdump(const unsigned char *data, unsigned int data_size)<br /> {<br /> int i, j;<br /> <br /> for (i = 0; i &lt; data_size; i += 16) {<br /> fprintf(stdout, &quot;%08x:&quot;, i);<br /> <br /> for (j = 0; j &lt; 16; j++) {<br /> if (i + j &lt; data_size) {<br /> fprintf(stdout, &quot; %02x&quot;, data[i + j]);<br /> } else {<br /> fprintf(stdout, &quot; &quot;);<br /> }<br /> }<br /> <br /> fprintf(stdout, &quot; |&quot;);<br /> <br /> for (j = 0; j &lt; 16; j++) {<br /> if (i + j &lt; data_size) {<br /> if (isprint(data[i + j]))<br /> fprintf(stdout, &quot;%c&quot;, data[i + j]);<br /> else<br /> fprintf(stdout, &quot;.&quot;);<br /> } else {<br /> fprintf(stdout, &quot; &quot;);<br /> }<br /> }<br /> <br /> fprintf(stdout, &quot;|\n&quot;);<br /> }<br /> }<br /> <br /> /*<br /> * usb_handle_wlan_event<br /> */<br /> static void usb_handle_wlan_event(struct wlan_event_pkt_hdr *wlan_event_pkt_hdr)<br /> {<br /> fprintf(stdout, &quot;%s:%d: === got WLAN event ===\n&quot;, __func__, __LINE__);<br /> <br /> /*<br /> fprintf(stdout, &quot;%s:%d: event packet header:\n&quot;, __func__, __LINE__);<br /> fprintf(stdout, &quot;%s:%d: unknown1 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_event_pkt_hdr-&gt;unknown1);<br /> fprintf(stdout, &quot;%s:%d: unknown2 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_event_pkt_hdr-&gt;unknown2);<br /> fprintf(stdout, &quot;%s:%d: unknown3 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_event_pkt_hdr-&gt;unknown3);<br /> */<br /> fprintf(stdout, &quot;%s:%d: event_count (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_event_pkt_hdr-&gt;event_count);<br /> <br /> hexdump((unsigned char *) (wlan_event_pkt_hdr + 1), wlan_event_pkt_hdr-&gt;event_count * 64);<br /> }<br /> <br /> /*<br /> * usb_handle_wlan_cmd_response<br /> */<br /> static void usb_handle_wlan_cmd_response(struct wlan_cmd_pkt_hdr *wlan_cmd_pkt_hdr)<br /> {<br /> struct wlan_cmd_hdr *wlan_cmd_hdr;<br /> uint8_t *wlan_cmd_payload;<br /> <br /> fprintf(stdout, &quot;%s:%d: === got WLAN command response ===\n&quot;, __func__, __LINE__);<br /> <br /> wlan_cmd_hdr = (struct wlan_cmd_hdr *) (wlan_cmd_pkt_hdr + 1);<br /> wlan_cmd_payload = (uint8_t *) (wlan_cmd_hdr + 1);<br /> <br /> /* convert all header fields to big-endian byte order !!! */<br /> <br /> wlan_cmd_pkt_hdr-&gt;unknown5 = le16toh(wlan_cmd_pkt_hdr-&gt;unknown5);<br /> wlan_cmd_pkt_hdr-&gt;tag = le16toh(wlan_cmd_pkt_hdr-&gt;tag); /* returned from request */<br /> <br /> wlan_cmd_hdr-&gt;command = le16toh(wlan_cmd_hdr-&gt;command); /* request command + 1 */<br /> wlan_cmd_hdr-&gt;tag = le16toh(wlan_cmd_hdr-&gt;tag); /* returned from request */<br /> wlan_cmd_hdr-&gt;status = le16toh(wlan_cmd_hdr-&gt;status); /* 1 - success<br /> 2 - invalid parameters ???<br /> 3 - invalid command ??? */<br /> wlan_cmd_hdr-&gt;payload_size = le16toh(wlan_cmd_hdr-&gt;payload_size); /* length of data that follows the header */<br /> <br /> /*<br /> fprintf(stdout, &quot;%s:%d: command packet header:\n&quot;, __func__, __LINE__);<br /> fprintf(stdout, &quot;%s:%d: unknown1 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown1);<br /> fprintf(stdout, &quot;%s:%d: unknown2 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown2);<br /> fprintf(stdout, &quot;%s:%d: unknown3 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown3);<br /> fprintf(stdout, &quot;%s:%d: unknown4 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown4);<br /> fprintf(stdout, &quot;%s:%d: unknown5 (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown5);<br /> fprintf(stdout, &quot;%s:%d: tag (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;tag);<br /> */<br /> <br /> fprintf(stdout, &quot;%s:%d: command header:\n&quot;, __func__, __LINE__);<br /> fprintf(stdout, &quot;%s:%d: command (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_hdr-&gt;command);<br /> <br /> if ((usb_wlan_cmd + 1) != wlan_cmd_hdr-&gt;command)<br /> fprintf(stdout, &quot;%s:%d: ==&gt; command does not match, got (0x%04x) expected (0x%04x)\n&quot;,<br /> __func__, __LINE__, wlan_cmd_hdr-&gt;command, usb_wlan_cmd + 1);<br /> <br /> fprintf(stdout, &quot;%s:%d: tag (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_hdr-&gt;tag);<br /> fprintf(stdout, &quot;%s:%d: status (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_hdr-&gt;status);<br /> <br /> if (wlan_cmd_hdr-&gt;status != 0x1)<br /> fprintf(stdout, &quot;%s:%d: ==&gt; command status != 0x1\n&quot;, __func__, __LINE__);<br /> <br /> fprintf(stdout, &quot;%s:%d: payload_size (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_hdr-&gt;payload_size);<br /> <br /> fprintf(stdout, &quot;%s:%d: command payload:\n&quot;, __func__, __LINE__);<br /> <br /> hexdump(wlan_cmd_payload, wlan_cmd_hdr-&gt;payload_size);<br /> <br /> memcpy(usb_wlan_cmd_data, wlan_cmd_payload, wlan_cmd_hdr-&gt;payload_size);<br /> <br /> pthread_mutex_lock(&amp;usb_wlan_cmd_mutex);<br /> <br /> usb_wlan_cmd_busy = 0;<br /> <br /> pthread_cond_signal(&amp;usb_wlan_cmd_cond);<br /> <br /> pthread_mutex_unlock(&amp;usb_wlan_cmd_mutex);<br /> }<br /> <br /> /*<br /> * usb_intr_transfer_ep5_in_cb<br /> */<br /> static void usb_intr_transfer_ep5_in_cb(struct libusb_transfer *transfer)<br /> {<br /> struct wlan_cmd_pkt_hdr *wlan_cmd_pkt_hdr;<br /> int error;<br /> <br /> fprintf(stdout, &quot;%s:%d: === got interrupt transfer ===\n&quot;, __func__, __LINE__);<br /> <br /> fprintf(stdout, &quot;%s:%d: transfer status (%d) length (%d)\n&quot;,<br /> __func__, __LINE__, transfer-&gt;status, transfer-&gt;actual_length);<br /> <br /> wlan_cmd_pkt_hdr = (struct wlan_cmd_pkt_hdr *) transfer-&gt;buffer;<br /> <br /> if (wlan_cmd_pkt_hdr-&gt;unknown3 == 0x6)<br /> usb_handle_wlan_cmd_response(wlan_cmd_pkt_hdr);<br /> else if (wlan_cmd_pkt_hdr-&gt;unknown3 == 0x8)<br /> usb_handle_wlan_event((struct wlan_event_pkt_hdr *) transfer-&gt;buffer);<br /> else<br /> fprintf(stdout, &quot;%s:%d: got unknown packet (0x%02x)\n&quot;,<br /> __func__, __LINE__, wlan_cmd_pkt_hdr-&gt;unknown3);<br /> <br /> memset(usb_intr_transfer_ep5_in_buf, 0, sizeof(usb_intr_transfer_ep5_in_buf));<br /> <br /> libusb_fill_interrupt_transfer(usb_intr_transfer_ep5_in, usb_dev_handle, LIBUSB_ENDPOINT_IN | 0x5,<br /> usb_intr_transfer_ep5_in_buf, sizeof(usb_intr_transfer_ep5_in_buf),<br /> usb_intr_transfer_ep5_in_cb, NULL, 0);<br /> <br /> error = libusb_submit_transfer(usb_intr_transfer_ep5_in);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not submit transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> }<br /> <br /> /*<br /> * usb_intr_transfer_ep5_out_cb<br /> */<br /> static void usb_intr_transfer_ep5_out_cb(struct libusb_transfer *transfer)<br /> {<br /> /*<br /> fprintf(stdout, &quot;%s:%d: sent interrupt transfer\n&quot;, __func__, __LINE__);<br /> <br /> fprintf(stdout, &quot;%s:%d: transfer status (%d)\n&quot;, __func__, __LINE__, transfer-&gt;status);<br /> */<br /> <br /> libusb_free_transfer(transfer);<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_send<br /> */<br /> static int usb_wlan_cmd_send(uint16_t command, const uint8_t *data, unsigned int data_size)<br /> {<br /> struct wlan_cmd_pkt_hdr *wlan_cmd_pkt_hdr;<br /> struct wlan_cmd_hdr *wlan_cmd_hdr;<br /> uint8_t *wlan_cmd_payload;<br /> struct libusb_transfer *transfer;<br /> int error;<br /> <br /> fprintf(stdout, &quot;%s:%d: sending command (0x%04x) data size (0x%04x) command size (0x%04x)\n&quot;,<br /> __func__, __LINE__, command, data_size, data_size + sizeof(struct wlan_cmd_hdr));<br /> <br /> transfer = libusb_alloc_transfer(0);<br /> if (!transfer) {<br /> fprintf(stderr, &quot;%s:%d: could not allocate transfer\n&quot;, __func__, __LINE__);<br /> error = -1;<br /> goto fail;<br /> }<br /> <br /> wlan_cmd_pkt_hdr = (struct wlan_cmd_pkt_hdr *) usb_intr_transfer_ep5_out_buf;<br /> wlan_cmd_hdr = (struct wlan_cmd_hdr *) (wlan_cmd_pkt_hdr + 1);<br /> wlan_cmd_payload = (uint8_t *) (wlan_cmd_hdr + 1);<br /> <br /> wlan_cmd_pkt_hdr-&gt;unknown1 = 0x1;<br /> wlan_cmd_pkt_hdr-&gt;unknown2 = 0x1;<br /> wlan_cmd_pkt_hdr-&gt;unknown3 = 0x6;<br /> wlan_cmd_pkt_hdr-&gt;unknown4 = 0x0;<br /> wlan_cmd_pkt_hdr-&gt;unknown5 = 0x1;<br /> wlan_cmd_pkt_hdr-&gt;tag = 0xf00d; /* returned in response */<br /> <br /> wlan_cmd_hdr-&gt;command = command;<br /> wlan_cmd_hdr-&gt;tag = 0xcafe; /* returned in response */<br /> wlan_cmd_hdr-&gt;status = 0xa;<br /> wlan_cmd_hdr-&gt;payload_size = data_size;<br /> <br /> memcpy(wlan_cmd_payload, data, data_size);<br /> <br /> usb_wlan_cmd = command;<br /> usb_wlan_cmd_data = (void *) data;<br /> <br /> libusb_fill_interrupt_transfer(transfer, usb_dev_handle, LIBUSB_ENDPOINT_OUT | 0x5,<br /> usb_intr_transfer_ep5_out_buf,<br /> sizeof(struct wlan_cmd_pkt_hdr) + sizeof(struct wlan_cmd_hdr) + wlan_cmd_hdr-&gt;payload_size,<br /> usb_intr_transfer_ep5_out_cb, NULL, 0);<br /> <br /> /* convert all header fields to little-endian byte order !!! */<br /> <br /> wlan_cmd_pkt_hdr-&gt;unknown5 = htole16(wlan_cmd_pkt_hdr-&gt;unknown5);<br /> wlan_cmd_pkt_hdr-&gt;tag = htole16(wlan_cmd_pkt_hdr-&gt;tag);<br /> <br /> wlan_cmd_hdr-&gt;command = htole16(wlan_cmd_hdr-&gt;command);<br /> wlan_cmd_hdr-&gt;tag = htole16(wlan_cmd_hdr-&gt;tag);<br /> wlan_cmd_hdr-&gt;status = htole16(wlan_cmd_hdr-&gt;status);<br /> wlan_cmd_hdr-&gt;payload_size = htole16(wlan_cmd_hdr-&gt;payload_size);<br /> <br /> error = libusb_submit_transfer(transfer);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not submit transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto fail_free_transfer;<br /> }<br /> <br /> pthread_mutex_lock(&amp;usb_wlan_cmd_mutex);<br /> <br /> usb_wlan_cmd_busy = 1;<br /> <br /> while (usb_wlan_cmd_busy)<br /> pthread_cond_wait(&amp;usb_wlan_cmd_cond, &amp;usb_wlan_cmd_mutex);<br /> <br /> pthread_mutex_unlock(&amp;usb_wlan_cmd_mutex);<br /> <br /> return 0;<br /> <br /> fail_free_transfer:<br /> <br /> libusb_free_transfer(transfer);<br /> <br /> fail:<br /> <br /> return error;<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_start_scan<br /> */<br /> static int usb_wlan_cmd_start_scan(void)<br /> {<br /> unsigned char data[256], *ptr;<br /> unsigned int data_size;<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> *ptr++ = 0x0;<br /> *ptr++ = 0x1;<br /> *ptr++ = 0x64;<br /> *ptr++ = 0x0;<br /> <br /> ptr = data + 0xa;<br /> *ptr++ = 0x3;<br /> <br /> *ptr++ = 13; /* number of channels */<br /> *ptr++ = 1; /* channels */<br /> *ptr++ = 2;<br /> *ptr++ = 3;<br /> *ptr++ = 4;<br /> *ptr++ = 5;<br /> *ptr++ = 6;<br /> *ptr++ = 7;<br /> *ptr++ = 8;<br /> *ptr++ = 9;<br /> *ptr++ = 10;<br /> *ptr++ = 11;<br /> *ptr++ = 12;<br /> *ptr++ = 13;<br /> <br /> data_size = ptr - data;<br /> <br /> return usb_wlan_cmd_send(0x1035, data, data_size);<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_get_scan_results<br /> */<br /> static int usb_wlan_cmd_get_scan_results(void)<br /> {<br /> unsigned char data[1456];<br /> unsigned int data_size;<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = sizeof(data);<br /> <br /> return usb_wlan_cmd_send(0x1033, data, data_size);<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_0x99<br /> */<br /> static int usb_wlan_cmd_0x99(void)<br /> {<br /> unsigned char data[0x3e];<br /> unsigned int data_size;<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = sizeof(data);<br /> <br /> return usb_wlan_cmd_send(0x99, data, data_size);<br /> }<br /> <br /> /*<br /> * usb_wlan_init<br /> */<br /> static int usb_wlan_init(void)<br /> {<br /> unsigned char data[1456], *ptr;<br /> unsigned int data_size;<br /> int error;<br /> <br /> /* state 0x1 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = 0x518;<br /> <br /> error = usb_wlan_cmd_send(0x114f, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x114f (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0x2 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = 0;<br /> <br /> error = usb_wlan_cmd_send(0x1171, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1171 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* wait for a WLAN event */<br /> <br /> /* state 0x4 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> data_size = 0x4;<br /> <br /> error = usb_wlan_cmd_send(0x116f, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x116f (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0x5 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> ptr = data + 0x4;<br /> memcpy(ptr, my_mac_addr, sizeof(my_mac_addr));<br /> <br /> data_size = 0x5e;<br /> <br /> error = usb_wlan_cmd_send(0x115b, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x115b (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0x6 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data + 0x1c;<br /> <br /> *ptr++ = 0x20;<br /> <br /> data_size = 0x20;<br /> <br /> error = usb_wlan_cmd_send(0x1161, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1161 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data + 0xc;<br /> memset(ptr, 0xff, 7 * 4);<br /> <br /> data_size = 0x80;<br /> <br /> error = usb_wlan_cmd_send(0x110d, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x110d (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = 0x2;<br /> <br /> error = usb_wlan_cmd_send(0x1031, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1031 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> memcpy(ptr, my_mac_addr, sizeof(my_mac_addr));<br /> <br /> data_size = 0x6;<br /> <br /> error = usb_wlan_cmd_send(0x1041, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1041 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0xa */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x2;<br /> *ptr++ = 0x2;<br /> <br /> data_size = 0x2;<br /> <br /> error = usb_wlan_cmd_send(0x29, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x29 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> ptr = data + 8;<br /> <br /> *ptr++ = 0x20;<br /> <br /> data_size = 0xc;<br /> <br /> error = usb_wlan_cmd_send(0x110b, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x110b (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> ptr = data + 0x4;<br /> <br /> *ptr++ = 0x15;<br /> *ptr++ = 0x27;<br /> <br /> *ptr++ = 0x12;<br /> *ptr++ = 0x0;<br /> <br /> *ptr++ = 0x6;<br /> *ptr++ = 0x0;<br /> <br /> ptr = data + 0xc;<br /> <br /> *ptr++ = 0x9;<br /> *ptr++ = 0x0;<br /> *ptr++ = 0x1;<br /> <br /> ptr = data + 0x10;<br /> <br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> <br /> data_size = 0x16;<br /> <br /> error = usb_wlan_cmd_send(0x1109, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1109 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> data_size = 0x4;<br /> <br /> error = usb_wlan_cmd_send(0x207, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x207 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x4;<br /> <br /> data_size = 0x4;<br /> <br /> error = usb_wlan_cmd_send(0x203, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x203 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0xf */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0xff;<br /> *ptr++ = 0x1f;<br /> <br /> memcpy(ptr, my_mac_addr, sizeof(my_mac_addr));<br /> <br /> ptr = data + 0x8;<br /> <br /> *ptr++ = 0x2;<br /> *ptr++ = 0x2;<br /> <br /> data_size = 0xa;<br /> <br /> error = usb_wlan_cmd_send(0x105f, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x105f (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> return 0;<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_thread<br /> */<br /> static void *usb_wlan_cmd_thread(void *arg)<br /> {<br /> int error;<br /> <br /> error = usb_wlan_init();<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not initialize device (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto done;<br /> }<br /> <br /> sleep(5);<br /> <br /> error = usb_wlan_cmd_0x99();<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not start scanning (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto done;<br /> }<br /> <br /> error = usb_wlan_cmd_start_scan();<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not start scanning (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto done;<br /> }<br /> <br /> sleep(10);<br /> <br /> error = usb_wlan_cmd_get_scan_results();<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not get scan results (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto done;<br /> }<br /> <br /> sleep(10);<br /> <br /> done:<br /> <br /> usb_wlan_cmd_thread_done = 1;<br /> <br /> return NULL;<br /> }<br /> <br /> /*<br /> * main<br /> */<br /> int main(int argc, char **argv)<br /> {<br /> unsigned char buf[256];<br /> pthread_t tid;<br /> struct timeval tv;<br /> int error;<br /> <br /> pthread_mutex_init(&amp;usb_wlan_cmd_mutex, NULL);<br /> pthread_cond_init(&amp;usb_wlan_cmd_cond, NULL);<br /> <br /> error = libusb_init(&amp;usb_ctx);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: libusb_init failed (%d)\n&quot;, __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> libusb_set_debug(usb_ctx, 5);<br /> <br /> usb_dev_handle = libusb_open_device_with_vid_pid(usb_ctx, USB_VENDOR_ID, USB_PRODUCT_ID);<br /> if (!usb_dev_handle) {<br /> fprintf(stderr, &quot;%s:%d: could not open device\n&quot;, __func__, __LINE__);<br /> exit(1);<br /> }<br /> <br /> if(libusb_kernel_driver_active(usb_dev_handle, USB_IFACE_NUMBER)) {<br /> fprintf(stdout, &quot;%s:%d: kernel driver is attached\n&quot;, __func__, __LINE__);<br /> <br /> error = libusb_detach_kernel_driver(usb_dev_handle, USB_IFACE_NUMBER);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not detach kernel driver (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> fprintf(stdout, &quot;%s:%d: kernel driver dettached\n&quot;, __func__, __LINE__);<br /> }<br /> <br /> error = libusb_claim_interface(usb_dev_handle, USB_IFACE_NUMBER);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not claim interface (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> error = libusb_control_transfer(usb_dev_handle, 0x40, 0x1, 0x9, 0x0,<br /> usb_magic_data, sizeof(usb_magic_data), 0);<br /> if (error &lt; 0) {<br /> fprintf(stderr, &quot;%s:%d: could not do control transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> fprintf(stdout, &quot;%s:%d: number of bytes transferred (%d)\n&quot;, __func__, __LINE__, error);<br /> <br /> error = libusb_control_transfer(usb_dev_handle, 0xc0, 0x0, 0x2, 0x0, buf, 2, 0);<br /> if (error &lt; 0) {<br /> fprintf(stderr, &quot;%s:%d: could not do control transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> fprintf(stdout, &quot;%s:%d: number of bytes received (%d)\n&quot;, __func__, __LINE__, error);<br /> <br /> fprintf(stdout, &quot;%s:%d: 0x%02x 0x%02x\n&quot;, __func__, __LINE__, buf[0], buf[1]);<br /> <br /> usb_intr_transfer_ep5_in = libusb_alloc_transfer(0);<br /> if (!usb_intr_transfer_ep5_in) {<br /> fprintf(stderr, &quot;%s:%d: could not allocate transfer\n&quot;, __func__, __LINE__);<br /> exit(1);<br /> }<br /> <br /> memset(usb_intr_transfer_ep5_in_buf, 0, sizeof(usb_intr_transfer_ep5_in_buf));<br /> <br /> libusb_fill_interrupt_transfer(usb_intr_transfer_ep5_in, usb_dev_handle, LIBUSB_ENDPOINT_IN | 0x5,<br /> usb_intr_transfer_ep5_in_buf, sizeof(usb_intr_transfer_ep5_in_buf),<br /> usb_intr_transfer_ep5_in_cb, NULL, 0);<br /> <br /> error = libusb_submit_transfer(usb_intr_transfer_ep5_in);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not submit transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> error = pthread_create(&amp;tid, NULL, usb_wlan_cmd_thread, NULL);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not create WLAN command thread (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> while (!usb_wlan_cmd_thread_done) {<br /> tv.tv_sec = 1;<br /> tv.tv_usec = 0;<br /> <br /> error = libusb_handle_events_timeout(usb_ctx, &amp;tv);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not handle events (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> }<br /> <br /> libusb_free_transfer(usb_intr_transfer_ep5_in);<br /> <br /> error = libusb_release_interface(usb_dev_handle, USB_IFACE_NUMBER);<br /> if (error)<br /> fprintf(stderr, &quot;%s:%d: could not release interface (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> <br /> libusb_close(usb_dev_handle);<br /> <br /> libusb_exit(usb_ctx);<br /> <br /> exit(0);<br /> }<br /> &lt;/pre&gt;<br /> <br /> ====Output====<br /> <br /> &lt;pre&gt;<br /> glevand@debian-hdd:~/ps3_usb_wlan$ sudo ./ps3_usb_wlan <br /> sudo: unable to resolve host debian-hdd<br /> main:824: number of bytes transferred (32)<br /> main:833: number of bytes received (2)<br /> main:835: 0x20 0x31<br /> usb_wlan_cmd_send:288: sending command (0x114f) data size (0x0518) command size (0x0524)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1150)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0006)<br /> usb_handle_wlan_cmd_response:205: ==&gt; command status != 0x1<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x1171) data size (0x0000) command size (0x000c)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1172)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (68)<br /> usb_handle_wlan_event:133: === got WLAN event ===<br /> usb_handle_wlan_event:144: event_count (0x01)<br /> 00000000: 00 04 00 00 10 00 00 00 3c 22 02 00 00 00 00 00 |........&lt;&quot;......|<br /> 00000010: fc 90 02 c0 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> 00000020: 13 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 |... ............|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> usb_wlan_cmd_send:288: sending command (0x116f) data size (0x0004) command size (0x0010)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1170)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x115b) data size (0x005e) command size (0x006a)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x115c)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x1161) data size (0x0020) command size (0x002c)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1162)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x110d) data size (0x0080) command size (0x008c)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x110e)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x1031) data size (0x0002) command size (0x000e)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (38)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1032)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0002)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 00 00 |.. |<br /> usb_wlan_cmd_send:288: sending command (0x1041) data size (0x0006) command size (0x0012)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (42)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1042)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0006)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 00 11 22 33 44 55 |..&quot;3DU |<br /> usb_wlan_cmd_send:288: sending command (0x0029) data size (0x0002) command size (0x000e)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (38)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x002a)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0002)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 02 02 |.. |<br /> usb_wlan_cmd_send:288: sending command (0x110b) data size (0x000c) command size (0x0018)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (48)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x110c)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x000c)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 01 00 00 00 00 00 00 00 20 00 00 00 |........ ... |<br /> usb_wlan_cmd_send:288: sending command (0x1109) data size (0x0016) command size (0x0022)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (58)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x110a)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0016)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 01 00 00 00 15 27 12 00 06 00 00 00 09 00 01 00 |.....'..........|<br /> 00000010: ff ff ff ff ff ff |...... |<br /> usb_wlan_cmd_send:288: sending command (0x0207) data size (0x0004) command size (0x0010)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (40)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x0208)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0004)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 01 00 00 00 |.... |<br /> usb_wlan_cmd_send:288: sending command (0x0203) data size (0x0004) command size (0x0010)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (40)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x0204)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0004)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 04 00 00 00 |.... |<br /> usb_wlan_cmd_send:288: sending command (0x105f) data size (0x000a) command size (0x0016)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1060)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (68)<br /> usb_handle_wlan_event:133: === got WLAN event ===<br /> usb_handle_wlan_event:144: event_count (0x01)<br /> 00000000: 80 00 00 00 00 10 00 00 9e 2b 02 00 04 00 00 00 |.........+......|<br /> 00000010: fc 90 02 c0 01 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> 00000020: 13 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 |... ............|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> usb_wlan_cmd_send:288: sending command (0x0099) data size (0x003e) command size (0x004a)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (98)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x009a)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x003e)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 4a 55 50 49 54 45 52 2d 54 57 4f 2d 46 57 2d 32 |JUPITER-TWO-FW-2|<br /> 00000010: 30 2e 30 2e 31 32 2e 70 30 28 4a 61 6e 20 31 39 |0.0.12.p0(Jan 19|<br /> 00000020: 20 32 30 31 30 20 32 31 3a 32 30 3a 35 33 29 00 | 2010 21:20:53).|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.............. |<br /> usb_wlan_cmd_send:288: sending command (0x1035) data size (0x0019) command size (0x0025)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (61)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1036)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0019)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 00 01 64 00 00 00 00 00 00 00 03 0d 01 02 03 04 |..d.............|<br /> 00000010: 05 06 07 08 09 0a 0b 0c 0d |......... |<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (68)<br /> usb_handle_wlan_event:133: === got WLAN event ===<br /> usb_handle_wlan_event:144: event_count (0x01)<br /> 00000000: 80 00 00 00 04 00 00 00 96 2e 02 00 01 00 00 00 |................|<br /> 00000010: fc 90 02 c0 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> 00000020: 13 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 |... ............|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> usb_wlan_cmd_send:288: sending command (0x1033) data size (0x05b0) command size (0x05bc)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (1403)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1034)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0557)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> ...<br /> Here is scan output (removed by me)<br /> ...<br /> &lt;/pre&gt;<br /> <br /> ===Associate with AP===<br /> <br /> * I got association with AP working.<br /> * If WLAN device is connected to an AP then the green LED is on, when data is received then the LED blinks.<br /> * '''Data reception works finally !!!'''<br /> <br /> ====How to Associate with WPA AP====<br /> * Set common configuration (command 0x1005)<br /> * Set WPA configuration (command 0x1019)<br /> * Set rate configuration (command 0x1ed)<br /> * Associate (command 0x1001)<br /> <br /> ===Packet Reception===<br /> <br /> * EP6 IN and EP7 IN endpoints are used for packet reception<br /> * LV2 sends bulk transfers to both endpoints<br /> * '''4''' bulk transfers are sent simultaneously for each enpoint<br /> * Every bulk transfer is of size '''0x620'''<br /> * '''Make sure you set multicast address filter properly or else you won't receive broadcast packets !!!'''<br /> * Bulk transfers returned by the host controller which do not contain any data have size of '''0x10''' bytes else transfers contain valid Ethernet frame. All 802.11 related data is stripped by the WLAN Gelic device.<br /> * '''Make sure you set right MAC address with command 0x115b else device won't be able to receive packets destined to its own MAC address !!!'''<br /> <br /> ====Test with libusb====<br /> <br /> &lt;pre&gt;<br /> usb_bulk_transfer_ep6_in_cb:318: === got data transfer ===<br /> usb_bulk_transfer_ep6_in_cb:321: transfer status (0) length (98)<br /> 00000000: ff ff ff ff ff ff ?? ?? ?? ?? ?? ?? 08 00 45 00 |..............E.|<br /> 00000010: 00 54 00 00 40 00 40 01 b5 fe c0 a8 01 5b c0 a8 |.T..@.@......[..|<br /> 00000020: 01 ff 08 00 9c 69 0d 45 00 e2 4e 5d 34 26 00 07 |.....i.E..N]4&amp;..|<br /> 00000030: df e1 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 |................|<br /> 00000040: 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 |.......... !&quot;#$%|<br /> 00000050: 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 |&amp;'()*+,-./012345|<br /> 00000060: 36 37 |67 |<br /> usb_bulk_transfer_ep6_in_cb:318: === got data transfer ===<br /> usb_bulk_transfer_ep6_in_cb:321: transfer status (0) length (16)<br /> 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 |................|<br /> usb_bulk_transfer_ep6_in_cb:318: === got data transfer ===<br /> usb_bulk_transfer_ep6_in_cb:321: transfer status (0) length (16)<br /> 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 |................|<br /> usb_bulk_transfer_ep6_in_cb:318: === got data transfer ===<br /> usb_bulk_transfer_ep6_in_cb:321: transfer status (0) length (16)<br /> 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 |................|<br /> &lt;/pre&gt;<br /> <br /> ====Multicast Address Filter====<br /> <br /> * WLAN Gelic device supports hardware multicast address filtering<br /> * Multicast address filtering is implemented with MAC address hashing and filter bitmap<br /> * Filter bitmap is of size '''4 * 8''' bytes<br /> * Multicast address filter is set with command '''0x1161'''<br /> <br /> =====MAC Address Hash Function=====<br /> <br /> * Used by LV2<br /> <br /> &lt;pre&gt;<br /> unsigned char hash(unsigned char *data, unsigned int size)<br /> {<br /> unsigned int hash;<br /> int i, j;<br /> <br /> /*XXX: reverse data bits */<br /> <br /> hash = 0xffffffff;<br /> <br /> for (i = 0; i &lt; size; i++) {<br /> hash = (((unsigned int) data[i]) &lt;&lt; 24) ^ hash;<br /> <br /> for (j = 0; j &lt; 8; j++) {<br /> if (((int) hash) &gt;= 0) {<br /> hash = hash &lt;&lt; 1;<br /> } else {<br /> hash = (hash &lt;&lt; 1) ^ 0x04c10000;<br /> hash = hash ^ 0x00001db7;<br /> }<br /> }<br /> }<br /> <br /> hash = ((hash &gt;&gt; 24) &amp; 0xf8) | (hash &amp; 0x7);<br /> <br /> return hash &amp; 0xff;<br /> }<br /> <br /> h = hash(mac_addr, 6);<br /> v = 1 &lt;&lt; (h &amp; 0x1f); /* word value in filter */<br /> p = h &gt;&gt; 5; /* word position in filter */<br /> <br /> <br /> For broadcast address:<br /> ------------------------<br /> <br /> v = 0x20000000<br /> p = 7<br /> <br /> That's why 0x20 is used with command 0x1161 !!! Without it the device won't deliver broadcast traffic.<br /> Learned it the hard way, after 2 days of trying to get packet reception working :)<br /> &lt;/pre&gt;<br /> <br /> ===Packet Transmission===<br /> <br /> * Tx packets are sent to EP6 OUT<br /> * Tx packets are normal Ethernet frames, they don't contain any WLAN data or other headers<br /> <br /> ===AP Mode===<br /> <br /> * I got AP mode working with security disabled for now<br /> <br /> ====AP Mode with Security Disabled====<br /> <br /> * Set AP SSID (command 0x5)<br /> * Set channel (command 0x11)<br /> * Set AP opmode (command 0xb9)<br /> * Configure rate control (command 0x1ed)<br /> * Set AP WEP Configuration (command 0x5b, all 0s)<br /> * Command 0x61 (param 0x0)<br /> * Command 0xc5 (param 0x0)<br /> * Command 0x1 (param 0x1)<br /> * Command 0x1dd (param 0x2)<br /> * Now green LED should be on<br /> <br /> ===ps3-jupiter Linux Drivers===<br /> <br /> * ps3_jupiter.ko is the common part of STA and AP mode. It implements a command interface to WLAN Gelic device and disptaches events to STA and AP drivers.<br /> * ps3_jupiter_sta.ko is a STA mode implementation.<br /> * ps3_jupiter_ap.ko is a AP mode implementation.<br /> * Simple scanning works already in STA mode (try it out with '''iwlist scan''')<br /> * Packet reception works<br /> * Packet transmission works<br /> * '''WPA/WPA2''' fully working and usable with '''wpa_supplicant'''<br /> <br /> <br /> '''Finally, after several weeks of hard programming and reversing, the WLAN driver ps3_jupiter_sta achieved the milestone where i can use it with WPA2 :) I actually use it currently with WPA2 on my PS3 slim. It works damn !!! Try it out and report bugs and problems to me.'''<br /> <br /> ====TODO====<br /> <br /> * Implement association in STA mode (finished)<br /> * Implement packet reception and transmission in STA mode (finished)<br /> * Implement WEP support<br /> * Implement AP mode<br /> * Find out if Jupiter supports Monitor mode and if yes how to enable it<br /> * Implement EURUS driver for PHATs (has many advantages over the old OtherOS approach, e.g. AP mode)<br /> * Port to FreeBSD<br /> <br /> ==LV2 Network Stack==<br /> <br /> * LV2 uses BSD network stack, e.g. '''struct mbuf'''<br /> * It's almost identical to FreeBSD network stack.<br /> <br /> ===Network Device===<br /> <br /> ====IOCTLs====<br /> <br /> =====Set Multicast Address Filter (0x81012000)=====<br /> <br /> * Sets multicast address filter<br /> * Uses LV1 calls '''lv1_net_remove_multicast_address''' and '''lv1_net_add_multicast_address''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x1161''', '''0x1163''' and '''0x1165''' for WLAN Gelic device<br /> <br /> =====Unknown (0x8101200E)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x8000000000000001)'''<br /> <br /> =====Unknown (0x81040000)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x8, [0x0, 0x1 or 0x2])''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x116F''', '''0x115D''' and '''0x115B''' for WLAN Gelic device<br /> <br /> =====Enable/Disable WOL Magic Packet (0x81080000)=====<br /> <br /> * Enables/Disables WOL Magic Packet<br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x1 /* GELIC_LV1_WOL_MAGIC_PACKET */)''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x1139''' and '''0x1155''' for WLAN Gelic device<br /> <br /> =====Unknown (0x81080001)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x2)''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x113B''' and '''0x1157''' for WLAN Gelic device<br /> <br /> =====Unknown (0x81080002)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x3)''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x113D''' and '''0x1159''' for WLAN Gelic device<br /> <br /> =====Unknown (0x81080003)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x4)''' for Ethernet Gelic device<br /> * Uses Eurus command '''0x1161''' for WLAN Gelic device<br /> <br /> =====Unknown (0x81080005)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x6 /* GELIC_LV1_WOL_ADD_MATCH_ADDR */)''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x116D''' and '''0x1167''' for WLAN Gelic device<br /> <br /> ===Network Packet===<br /> <br /> * LV2 network packet is represented by '''struct mbuf'''<br /> <br /> =RSX=<br /> Crossreference: [http://wiki.gitbrew.org/index.php/PS3:HvReverseEngineering#RSX gitbrew.org::RSX] &lt;br /&gt;<br /> <br /> ==HV Calls==<br /> <br /> ===lv1_gpu_memory_allocate===<br /> <br /> * LV1 supports 16 memory handles simultaneously.<br /> * LV1 uses a bitmap to manage GPU VRAM.<br /> * The bitmap is located in LV1 memory, 4 double words.<br /> * Each bit corresponds to 1MB VRAM, 256bit = 256MB VRAM.<br /> * 2MB at the top of VRAM are preallocated as you can see below.<br /> <br /> &lt;pre&gt;<br /> &lt;memory handle&gt; = 0x5a5a5a5a xor &lt;memory handle index&gt;<br /> &lt;/pre&gt;<br /> <br /> ====Memory Context Object====<br /> <br /> offset 0x8 - memory handle (4 bytes)<br /> <br /> offset 0x10 - VRAM LPAR start address (8 bytes)<br /> <br /> offset 0x18 - VRAM LPAR end address (8 bytes)<br /> <br /> ====Test====<br /> <br /> * The offset of bitmap could be different on your system because it's allocated dynamically.<br /> * '''First 9MB of VRAM were allocated by ps3fb Linux driver.'''<br /> <br /> Before allocating VRAM:<br /> &lt;pre&gt;<br /> glevand@debian-hdd:~$ sudo dd if=/dev/ps3ram bs=1 count=$((0x20)) skip=$((0x1f85b0)) | hexdump -C <br /> 00000000 00 00 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 |.......ÿ........|<br /> 00000010 00 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 |........À.......|<br /> &lt;/pre&gt;<br /> <br /> After allocating 32 MB VRAM:<br /> &lt;pre&gt;<br /> glevand@debian-hdd:~$ sudo dd if=/dev/ps3ram bs=1 count=$((0x20)) skip=$((0x1f85b0)) | hexdump -C <br /> 00000000 00 00 01 ff ff ff ff ff 00 00 00 00 00 00 00 00 |...ÿÿÿÿÿ........|<br /> 00000010 00 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 |........À.......|<br /> &lt;/pre&gt;<br /> <br /> ===lv1_gpu_context_allocate===<br /> <br /> * Register %r4 is flags.<br /> * '''Found the place in LV1 where LV1 sets IO page size for GART memory mapping. We could patch it and set to 4KB. That would make a lot of things easier for RSX developers on Linux.'''<br /> * 1MB pages make RSX driver for Linux hard to implement because allocating 1Mb contiguous memory chunk on Linux is very very hard especially on a system with only 256MB and which was running for some time.<br /> <br /> * LV1 supports 16 contexts simultaneously.<br /> * LV1 has an array of context pointers.<br /> * Each context has an index and a handle. The handle is derived from the index of the context.<br /> <br /> &lt;pre&gt;<br /> &lt;context handle&gt; = 0x55555555 xor &lt;context index&gt;<br /> &lt;/pre&gt;<br /> <br /> * Thats why first created context will have handle 0x55555555.<br /> <br /> ====Context Object====<br /> <br /> offset 0x8 - handle (4 bytes)<br /> <br /> offset 0x48 - IO page size, valid range is 4kB, 64KB and 1MB (8 bytes)<br /> <br /> ====Flags====<br /> <br /> '''0x2 - tells LV1 to use 64KB pages for GART memory mapping else LV1 uses 1MB pages'''<br /> <br /> ===lv1_gpu_context_iomap===<br /> <br /> * Internally uses lv1_put_iopte function<br /> * IO page size is the one set during lv1_gpu_context_allocate<br /> * IO address space id is 0x0. IO id is 0x1.<br /> <br /> ===lv1_gpu_context_attribute===<br /> <br /> ====Attribute 0x1====<br /> <br /> =====FIFO Command Buffer Setup=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x1, PUT offset, GET offset, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x101====<br /> <br /> =====Set Flip Mode=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_attribute(0x2, 0x1 /* head */, 0x0, 0x0)<br /> lv1_gpu_context_attribute(context handle, 0x101, 0x1 /* head */, sync mode, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x104====<br /> <br /> =====Set Display Buffer=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x104, id, width &lt;&lt; 32 | height, pitch &lt;&lt; 32 | offset, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x10a====<br /> <br /> =====Get Flip Status=====<br /> <br /> * Reads a value at offset '''0x10C0 + 0x1 * 0x40''' in lpar_reports memory.<br /> <br /> =====Reset Flip Status=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10a, 0x1 /* id */, 0x7fffffff /* mask */, 0x0 /* value */, 0x0)<br /> &lt;/pre&gt;<br /> <br /> * The LV1 call '''lv1_gpu_context_attribute(0x10a)''' accesses LPAR memory returned in '''lpar_reports''' by LV1 call '''lv1_gpu_context_allocate'''.<br /> * Offset into lpar_reports is '''0x10C0 + id * 0x40 = 0x10C0 + 0x1 * 0x40'''.<br /> * Why not access lpar_reports memory directly and use LV1 call instead ???<br /> <br /> ====Attribute 0x10b====<br /> <br /> * '''This attribute is NOT available on 3.15 LV1 e.g. but on 3.41 it's implemented.'''<br /> <br /> =====Set Cursor Position=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10b, 0x1, 0x3, x, y)<br /> &lt;/pre&gt;<br /> <br /> =====Set Cursor Image Offset=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10b, 0x1, 0x2, offset, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x10c====<br /> <br /> * '''This attribute is NOT available on 3.15 LV1 e.g. but on 3.41 it's implemented.'''<br /> <br /> =====Cursor Function 1=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10c, 0x1, 0x1, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> =====Cursor Function 2=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10c, 0x1, 0x2, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x10d====<br /> <br /> * '''This attribute is NOT available on 3.15 LV1 e.g. but on 3.41 it's implemented.'''<br /> <br /> =====Cursor Function 1=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10d, 0x1, 0x1, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x300====<br /> <br /> =====Set Tile=====<br /> <br /> =====Set Invalidate Tile=====<br /> <br /> =====Bind Tile=====<br /> <br /> =====Unbind Tile=====<br /> <br /> ====Attribute 0x301====<br /> <br /> =====Set Zcull=====<br /> <br /> =====Bind Zcull=====<br /> <br /> =====Unbind Zcull=====<br /> <br /> ====Attribute 0x601====<br /> <br /> * Copies data from GART memory to VRAM.<br /> * LV1 uses internally the FIFO command buffer passed by ps3fb driver with lv1_gpu_context_iomap.<br /> <br /> FIFO commands:<br /> &lt;pre&gt;<br /> 0x0004C184<br /> 0xFEED0001<br /> <br /> 0x0004C198<br /> 0x313371C3<br /> <br /> 0x00046300<br /> 0x0000000A<br /> <br /> for ()<br /> {<br /> for ()<br /> {<br /> 0x0004630C<br /> &lt;param&gt;<br /> <br /> 0x00046304<br /> &lt;param&gt;<br /> <br /> 0x0024C2FC<br /> 0x00000001<br /> 0x00000003<br /> 0x00000003<br /> &lt;param1&gt;<br /> &lt;param2&gt;<br /> &lt;param3&gt;<br /> &lt;param4&gt;<br /> 0x00010000<br /> 0x00010000<br /> <br /> 0x0001C400<br /> &lt;param1&gt;<br /> &lt;param2&gt;<br /> &lt;param3&gt;<br /> 0x00000000<br /> }<br /> }<br /> <br /> 0x00040110<br /> 0x00000000<br /> &lt;/pre&gt;<br /> <br /> ==FIFO Command Buffer==<br /> <br /> ===FIFO Control Registers===<br /> <br /> * LV1 call '''lv1_gpu_context_allocate''' returns LPAR address of FIFO control registers.<br /> * You have to map it into Linux address space before you can access FIFO control registers.<br /> * Value of PUT and GET registers are NOT expressed in Linux address space but in RSX address space. You have to convert it to RSX address space.<br /> * GET register is read-only and is modified by RSX while it's processing FIFO commands.<br /> <br /> ===Kicking FIFO Command Buffer===<br /> <br /> * As long as values of GET and PUT FIFO control registers are equal, RSX doesn't process commands from the FIFO command buffer.<br /> * When the value of PUT register is not equal to the value of GET register, RSX starts processing commands in the FIFO command buffer.<br /> * To execute FIFO commands, place them in the FIFO command buffer and change the value of PUT register.<br /> <br /> ===FIFO Setup Programs of emer_init.self===<br /> <br /> * [[PS3:HvReverseEngineering:emer_init.self:Program 1]]<br /> * [[PS3:HvReverseEngineering:emer_init.self:Program 2]]<br /> * [[PS3:HvReverseEngineering:emer_init.self:Program 3]]<br /> <br /> ===FIFO Commands===<br /> <br /> [[PS3:HvReverseEngineering:RSXFIFOCommands]]<br /> <br /> ===Example How to Use FIFO Command Buffer===<br /> <br /> Here is a small Linux kernel module which shows you how to use FIFO command buffer on Linux.<br /> <br /> * RSX allows to create multiple contexts.<br /> * This kernel module should run without problems with '''ps3fb''' driver already running.<br /> * Make sure you unload '''ps3vram''' driver before running this module because '''ps3vram''' allocates all available RSX memory for itself and because of this, '''lv1_gpu_memory_allocate''' will always fail.<br /> * This kernel module lets the RSX execute a simple program which contains only NOP (No Operation) commands.<br /> <br /> Download source code: [http://lol.notsoldierx.com/~glevand/ps3/linux/ps3rsx.tar.gz]<br /> <br /> ====Source Code====<br /> <br /> &lt;pre&gt;<br /> /*<br /> * PS3 RSX<br /> *<br /> * This program is free software; you can redistribute it and/or modify it<br /> * under the terms of the GNU General Public License as published<br /> * by the Free Software Foundation; version 2 of the License.<br /> *<br /> * This program is distributed in the hope that it will be useful, but<br /> * WITHOUT ANY WARRANTY; without even the implied warranty of<br /> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br /> * General Public License for more details.<br /> *<br /> * You should have received a copy of the GNU General Public License along<br /> * with this program; if not, write to the Free Software Foundation, Inc.,<br /> * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.<br /> */<br /> <br /> #include &lt;linux/module.h&gt;<br /> #include &lt;linux/kernel.h&gt;<br /> #include &lt;linux/init.h&gt;<br /> #include &lt;linux/slab.h&gt;<br /> #include &lt;linux/io.h&gt;<br /> #include &lt;linux/delay.h&gt;<br /> <br /> #include &lt;asm/abs_addr.h&gt;<br /> #include &lt;asm/cell-regs.h&gt;<br /> #include &lt;asm/lv1call.h&gt;<br /> #include &lt;asm/ps3.h&gt;<br /> <br /> #define RSX_FIFO_CMD_BUF_SIZE (1 * 1024 * 1024)<br /> <br /> #define RSX_MEM_SIZE (32 * 1024 * 1024)<br /> <br /> #define RSX_GPU_IOIF (0x0e000000ul)<br /> <br /> #define RSX_FIFO_CTRL_SIZE (4 * 1024)<br /> <br /> struct rsx_fifo_ctrl {<br /> u8 res[0x40];<br /> u32 put;<br /> u32 get;<br /> };<br /> <br /> static u32 *rsx_fifo_cmd_buf;<br /> static u64 rsx_fifo_cmd_buf_lpar;<br /> <br /> static u64 rsx_mem_handle, rsx_mem_lpar;<br /> static u64 rsx_ctx_handle;<br /> static u64 rsx_fifo_ctrl_lpar;<br /> static u64 rsx_drv_info_lpar;<br /> static u64 rsx_reports_lpar, rsx_reports_size;<br /> <br /> static struct rsx_fifo_ctrl *rsx_fifo_ctrl;<br /> <br /> /*<br /> * FIFO program<br /> */<br /> static u32 rsx_fifo_prg[] = {<br /> 0x00000000, /* nop */<br /> 0x00000000, /* nop */<br /> 0x00000000, /* nop */<br /> };<br /> <br /> /*<br /> * ps3rsx_init<br /> */<br /> static int __init ps3rsx_init(void)<br /> {<br /> unsigned long timeout;<br /> int res;<br /> <br /> /* FIFO command buffer must be allocated in XDR memory */<br /> <br /> rsx_fifo_cmd_buf = kmalloc(RSX_FIFO_CMD_BUF_SIZE, GFP_KERNEL);<br /> if (!rsx_fifo_cmd_buf) {<br /> printk(KERN_INFO&quot;could not allocate FIFO command buffer\n&quot;);<br /> res = -ENOMEM;<br /> goto fail;<br /> }<br /> <br /> res = lv1_gpu_memory_allocate(RSX_MEM_SIZE, 0, 0, 0, 0,<br /> &amp;rsx_mem_handle, &amp;rsx_mem_lpar);<br /> if (res) {<br /> printk(KERN_INFO&quot;lv1_gpu_memory_allocate failed (%d)\n&quot;, res);<br /> res = -ENXIO;<br /> goto fail_free_fifo_cmd_buf_mem;<br /> }<br /> <br /> res = lv1_gpu_context_allocate(rsx_mem_handle, 0,<br /> &amp;rsx_ctx_handle, &amp;rsx_fifo_ctrl_lpar, &amp;rsx_drv_info_lpar,<br /> &amp;rsx_reports_lpar, &amp;rsx_reports_size);<br /> if (res) {<br /> printk(KERN_INFO&quot;lv1_gpu_context_allocate failed (%d)\n&quot;, res);<br /> res = -ENXIO;<br /> goto fail_free_gpu_mem;<br /> }<br /> <br /> /* map FIFO command buffer into RSX address space */<br /> <br /> rsx_fifo_cmd_buf_lpar = ps3_mm_phys_to_lpar(__pa(rsx_fifo_cmd_buf));<br /> <br /> res = lv1_gpu_context_iomap(rsx_ctx_handle,<br /> RSX_GPU_IOIF, rsx_fifo_cmd_buf_lpar, RSX_FIFO_CMD_BUF_SIZE,<br /> CBE_IOPTE_PP_W | CBE_IOPTE_PP_R | CBE_IOPTE_M);<br /> if (res) {<br /> printk(KERN_INFO&quot;lv1_gpu_context_iomap failed (%d)\n&quot;, res);<br /> res = -ENXIO;<br /> goto fail_free_gpu_mem;<br /> }<br /> <br /> /* map RSX FIFO control registers */<br /> <br /> rsx_fifo_ctrl = (struct rsx_fifo_ctrl *) ioremap(rsx_fifo_ctrl_lpar, RSX_FIFO_CTRL_SIZE);<br /> if (!rsx_fifo_ctrl) {<br /> printk(KERN_INFO&quot;could not map FIFO control\n&quot;);<br /> res = -ENXIO;<br /> goto fail_free_gpu_mem;<br /> }<br /> <br /> /* PUT and GET offsets are in RSX address space */<br /> <br /> res = lv1_gpu_context_attribute(rsx_ctx_handle, 0x1,<br /> RSX_GPU_IOIF + 0x0 /* PUT offset */, RSX_GPU_IOIF + 0x0 /* GET offset */,<br /> 0x0, 0x0);<br /> if (res) {<br /> printk(KERN_INFO&quot;lv1_gpu_context_attribute(0x1) failed (%d)\n&quot;, res);<br /> res = -ENXIO;<br /> goto fail_unmap_fifo_ctrl;<br /> }<br /> <br /> /* copy FIFO commands to FIFO command buffer */<br /> <br /> memcpy(rsx_fifo_cmd_buf, rsx_fifo_prg, sizeof(rsx_fifo_prg));<br /> <br /> printk(KERN_INFO&quot;GET offset (0x%08x) PUT offset (0x%08x)\n&quot;, rsx_fifo_ctrl-&gt;get, rsx_fifo_ctrl-&gt;put);<br /> <br /> /* kick FIFO */<br /> <br /> rsx_fifo_ctrl-&gt;put = RSX_GPU_IOIF + sizeof(rsx_fifo_prg);<br /> <br /> /* poll until RSX is done processing FIFO commands */<br /> <br /> timeout = 100;<br /> <br /> while (timeout--) {<br /> if (rsx_fifo_ctrl-&gt;get == rsx_fifo_ctrl-&gt;put)<br /> break;<br /> <br /> msleep(1);<br /> }<br /> <br /> printk(KERN_INFO&quot;GET offset (0x%08x) PUT offset (0x%08x)\n&quot;, rsx_fifo_ctrl-&gt;get, rsx_fifo_ctrl-&gt;put);<br /> <br /> if (rsx_fifo_ctrl-&gt;get != rsx_fifo_ctrl-&gt;put) {<br /> printk(KERN_INFO&quot;FIFO command buffer timeout\n&quot;);<br /> res = -ENXIO;<br /> goto fail_unmap_fifo_ctrl;<br /> }<br /> <br /> return 0;<br /> <br /> fail_unmap_fifo_ctrl:<br /> <br /> iounmap(rsx_fifo_ctrl);<br /> <br /> <br /> fail_free_gpu_mem:<br /> <br /> lv1_gpu_memory_free(rsx_mem_handle);<br /> <br /> fail_free_fifo_cmd_buf_mem:<br /> <br /> kfree(rsx_fifo_cmd_buf);<br /> <br /> fail:<br /> <br /> return res;<br /> }<br /> <br /> /*<br /> * ps3rsx_exit<br /> */<br /> static void __exit ps3rsx_exit(void)<br /> {<br /> iounmap(rsx_fifo_ctrl);<br /> <br /> lv1_gpu_context_iomap(rsx_ctx_handle, RSX_GPU_IOIF, rsx_fifo_cmd_buf_lpar,<br /> RSX_FIFO_CMD_BUF_SIZE, CBE_IOPTE_M);<br /> <br /> lv1_gpu_context_free(rsx_ctx_handle);<br /> <br /> lv1_gpu_memory_free(rsx_mem_handle);<br /> <br /> kfree(rsx_fifo_cmd_buf);<br /> }<br /> <br /> module_init(ps3rsx_init);<br /> module_exit(ps3rsx_exit);<br /> <br /> MODULE_LICENSE(&quot;GPL&quot;);<br /> MODULE_DESCRIPTION(&quot;PS3 RSX&quot;);<br /> MODULE_AUTHOR(&quot;glevand&quot;);<br /> &lt;/pre&gt;<br /> <br /> ====Test====<br /> <br /> &lt;pre&gt;<br /> # insmod ./ps3rsx.ko<br /> # dmesg<br /> <br /> GET offset (0x0e000000) PUT offset (0x0e000000) # GET and PUT offsets before kicking FIFO<br /> GET offset (0x0e00000c) PUT offset (0x0e00000c) # GET and PUT offsets after kicking FIFO<br /> &lt;/pre&gt;<br /> <br /> As you see, RSX processed our FIFO commands :)<br /> <br /> ==Linux Driver==<br /> <br /> * '''DRI/DRM is the ONLY way to go !!! No hacks like kernel modules with tons of IOCTLs !!!'''<br /> * First implement 2D acceleration and then add 3D support<br /> * The driver consists of 2 parts: '''DDX driver''' for X11 (user space) and '''DRM driver''' for Linux Kernel (kernel space)<br /> * First implement DRM driver and test it from user space without DDX and libdrm by talking to it directly<br /> <br /> ===DDX Driver===<br /> <br /> * Use '''libdrm'''<br /> * Use '''EXA API''' for 2D acceleration on X11 (or maybe use '''XAA API''')<br /> * Use '''Kernel Mode Setting'''<br /> <br /> ===DRM Driver===<br /> <br /> * Extend '''nouveau''' driver or create a new one ???<br /> * '''Decision: create new DRM driver in order to learn how DRM framework in Linux kernel works and because we have to use LV1 calls to access RSX (and because it's a lot more fun to do it on my own). But use nouveau as an example for DRM driver. Maybe i should better use radeon DRM driver as an example beacuse it seems to be better designed and implemnted !!!'''<br /> * The driver is very low level and allows direct access to almost all RSX funtions, e.g. FIFO buffer, to achieve maximum performance.<br /> * All data buffers, e.g. vertices and textures, are managed by DRM framework (Linux kernel). To avoid copying from user to kernel space, the buffers will be mmaped into user space.<br /> * Provides an interface to manage graphic objects in VRAM.<br /> * Use '''TTM''' or '''GEM''' ??? TTM is used by radeon and nouvea drivers, so i guess we could use it too. GEM is for Intel chips.<br /> * Extend '''libdrm''' library to support new DRM driver.<br /> * Fences can be implemented with '''RSX REF Control Register'''<br /> <br /> ====Memory Management====<br /> <br /> * Size of all memory objects must be multiple of the page size (4096 bytes) even if a smaller size is requested by user<br /> * Nouveau driver uses IOCTL '''DRM_NOUVEAU_GEM_NEW''' to allocate memory objects in VRAM or GART. The IOCTL returns the handle of the newly allocated memory object.<br /> * An example from Mesa how memory objects are used: [http://fxr.watson.org/fxr/source/external/bsd/drm/dist/libdrm/nouveau/nouveau_bo.c?v=NETBSD;im=10] [http://www.opensource.apple.com/source/X11libs/X11libs-60/mesa/Mesa-7.8.2/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c]<br /> <br /> ====Video RAM====<br /> <br /> * VRAM is allocated once during context creating and cannot be changed during the whole life of the context.<br /> * '''lv1_gpu_memory_allocate''' returns LPAR address of allocated VRAM which can be mapped into kernel address space.<br /> * '''VRAM starts at offset 0x0 in GPU address space.'''<br /> * VRAM heap management is necessary, use e.g. TTM (ttm_bo_init_mm).<br /> * This memory type is used e.g. for vertices or textures.<br /> * It should be mappable from user space in order to allow user to put data there.<br /> * GameOS calls it '''Local Memory'''.<br /> * VRAM can be mapped into kernel-space with '''ioremap'''.<br /> * To map VRAM into user-space map it first into kernel-space with '''ioremap''' and then use '''remap_pfn_range''' to map into user-space.<br /> * Use '''VM_IO''' flag for this kind of memory when mapping it into user-space.<br /> * Mapping examples: [http://www.scs.ch/~frey/linux/memorymap.html] [http://www.cs.fsu.edu/~baker/devices/projects/antgeo/avnet_june19/pci_avnet.c]<br /> <br /> ====GART Memory====<br /> <br /> * GART memory region is a memory region in System Memory but accessible by RSX through GART [http://dri.freedesktop.org/wiki/GART].<br /> * GameOS calls it '''Main Memory'''.<br /> * '''Problem: lv1_gpu_context_iomap supports ONLY 1MB and 64kB pages'''<br /> * Size of system memory objects mapped into GPU address space should be either multiple of 1MB which means wasting lots of RAM and we don't have enough of it anyways. This solution is NOT suitable.<br /> * Or place several GART memory objects into 1 MB page and map it. That would mean we have to use memory manager for each 1MB page.<br /> * That means, we have to allocate 1MB page even if user requested a smaller memory region. Then initialize a heap manager for this 1MB page and return ONLY requested size. The following requests for GART memory regions can be satisfied from the previously allocated 1MB pages which still have enough free memory.<br /> * FIFO command buffer is an example of a GART memory object which has to be mapped into GPU address space with lv1_gpu_context_iomap before it can be used by RSX.<br /> * User allocates FIFO command buffer in GART address space, maps it into user space, write commands into it and then pushes it to DRM driver which maps it into RSX address space and CALLs it.<br /> * '''TTM: TTM_PL_FLAG_TT for GART memory'''<br /> * '''GameOS applications using GCM library map GART memory beginning at offset 0x10000000 or 0x20000000, just after where the whole VRAM is mapped.'''<br /> * '''Don't use kmalloc for this type of memory. Use __get_free_pages and mark pages with flag VM_RESERVED before exporting it to user-space else they can be swapped out.'''<br /> * TTM uses '''struct ttm_backend_func''' to call driver specific GART mapping functions. '''nouveau_sgdma.c''' handles GART memory mapping.<br /> <br /> ====CPU Memory====<br /> <br /> * This type of memory cannot be accessed by RSX at all.<br /> * Because this type of memory is not mapped into RSX address space through GART we don't need to allocate it in 1MB multiples.<br /> * What do we need it for ???<br /> <br /> ====Mapping Memory Objects into Kernel-Space====<br /> <br /> * Nouveau driver uses '''ttm_bo_kmap''' to map memory objects into kernel-space (see '''ttm_bo_util.c''').<br /> * Nouveau driver uses '''ttm_bo_ioremap''' to map IO memory into kernel-space, e.g. VRAM or GPU registers (see '''ttm_bo_util.c''') which uses '''ioremp_wc''' or '''ioremp_nocache'''.<br /> * TTM uses page-wise allocation for buffers. The buffers are contiguous ONLY in a single page. That has a huge advantage over allocating 1MB contiguous memory blocks in kernel space. It's far easier to allocate a single page in Linux kernel than 1MB memory chunk, especially on PS3 arch which has only 256MB.<br /> * '''Problem: lv1_gpu_context_iomap allows ONLY 1MB pages. Use lv1_put_iopte ???'''. See [http://lwn.net/Articles/304188/], [http://lxr.free-electrons.com/source/arch/powerpc/platforms/ps3/mm.c?a=sh#L562], [http://wiki.ps2dev.org/ps3:hypervisor:lv1_put_iopte ] and [http://wiki.ps2dev.org/ps3:hypervisor:lv1_gpu_context_iomap].<br /> * Yes, we can use '''lv1_put_iopte''' instead of '''lv1_gpu_context_iomap'''. That would solve the problem with 1MB pages on Linux. Both LV1 calls use the same internal LV1 function to map memory pages.<br /> * '''lv1_gpu_context_iomap uses IOAS_ID 0 and IOID 1.'''<br /> * TTM allows to map a buffer multiple times. Mapping information is stored in '''struct ttm_bo_kmap_obj'''.<br /> * '''To make single allocated pages look contiguous to kernel-space, TTM uses vmap'''.<br /> * '''It is possible to use 64KB pages for GART mapping without patching LV1. To enable 4KB pages support we have to patch LV1.'''<br /> * Tested with 64kB IO page size. It works fine.<br /> <br /> ====Mapping Memory Objects into User-Space====<br /> <br /> * User-space programs should be able to allocate memory objects in VRAM or GART and map it with '''mmap syscall'''.<br /> * See '''nouveau_ttm.c:nouveau_ttm_mmap'''.<br /> * Mapping memory objects into user-space avoids copying of data between user/kernel spaces.<br /> * Problem: how to identify memory objects ???<br /> * '''libdrm''' uses handles which are returned by DRM kernel driver when a new memory object is created. The handle is passed to mmap syscall as parameter '''offset'''. DRM driver looks up the handle and identifies the appropriate memory object which is mapped into user-space then.<br /> * Nouveau driver uses TTM framework to map memory objects into user-space. TTM doesn't map all pages owned by the memory object at once but installs '''VM operation fault''' which maps single pages on demand. It makes sense because user application rarely accesses all pages of the mapped memory object at once.<br /> * To map memory objects located in VRAM we have to map it into kernel space first with '''ioremap'''.<br /> <br /> ====FIFO Command Buffer====<br /> <br /> * Every context has its own one main FIFO command buffer which is NOT accessible directly by user space.<br /> * User-space applications can allocate additional FIFO command buffers in GART memory space, map it into user space, store commands there and submit to DRM driver.<br /> * Nouveau driver uses IOCTL '''NOUVEAU_GEM_PUSHBUF''' to execute FIFO command buffers. See '''nouveau_gem.c:nouveau_gem_ioctl_pushbuf'''.<br /> * By user applications submitted FIFO command buffers are mapped by DRM driver into RSX address space first and then executed with CALL command.<br /> * '''Problem: All references to graphics objects contained in FIFO command buffers must be expressed in RSX address space. How does user space know the right offsets of the referenced objects ???'''<br /> * To solve the above problem, Nouveau driver uses relocations which are submitted to DRM driver together with FIFO command buffers. The DRM driver applies the specified relocations before executing the FIFO command buffer. See '''nouveau_gem.c:nouveau_gem_pushbuf_reloc_apply'''.<br /> * Relocations contain memory object handles which they apply to. The DRM driver looks up the memory object by its handle and the memory objects contain GPU address space offsets.<br /> <br /> =====Example=====<br /> &lt;pre&gt;<br /> ---------------------------------------------------------------<br /> | |<br /> | |<br /> \|/ Main FIFO command buffer (one per allocated context) |<br /> ------------------------------ ------------------------------------<br /> | | | | | | |<br /> | ... | CALL | ... | CALL | ... | JMP |<br /> | | | | | | |<br /> ------------------------------ ------------------------------------<br /> | /|\ | /|\<br /> -------------| | | |<br /> | ------| --------| |<br /> \|/ | | ---|<br /> ----------------------- | |<br /> | | | | | |<br /> | ... | ... | RET | | |<br /> | | | | | |<br /> ----------------------- | |<br /> FIFO command buffer 1 | |<br /> (allocated by user space) \|/ |<br /> -----------------------<br /> | | | |<br /> | ... | ... | RET |<br /> | | | |<br /> -----------------------<br /> FIFO command buffer 2<br /> (allocated by user space)<br /> &lt;/pre&gt;<br /> <br /> ====Fences====<br /> <br /> * Nouveau driver implements DRM fences with REF control register. See '''nouveau_fence.c:nouveau_fence_new'''.<br /> * Newer Nvidia chips support semaphores. Nouveau driver uses semaphores for fences if they are supported.<br /> * libgcm functions '''SetWriteCommandLabel''' and '''SetWaitLabel''' use semaphores.<br /> * '''SetWriteCommandLabel''' releases semaphore and '''SetWaitLabel''' acquires semaphore.<br /> * Semaphores are placed in VRAM. Nouveau driver creates a small VRAM heap for semaphores. See '''nouveau_fence.c:nouveau_fence_channel_init'''.<br /> <br /> ====IOCTLs====<br /> <br /> =====Context Create=====<br /> <br /> * Creates new RSX context<br /> * Allocates VRAM and memory for FIFO buffer<br /> * Needed VRAM size and FIFO buffer size must be known during context creation<br /> <br /> =====Context Destroy=====<br /> <br /> * Destroys previously allocated context<br /> <br /> =====Context Attribute=====<br /> <br /> * Changes context attributes<br /> <br /> =====Graphic Object Creatre=====<br /> <br /> * Create a graphic object either in VRAM or in XDR<br /> * Used to create FIFO command buffers too (only in XDR of course because RSX supoorts FIFO command buffer in XDR only)<br /> <br /> =====Graphic Object Destroy=====<br /> <br /> * Frees previously created graphic object<br /> <br /> =====FIFO Execute=====<br /> <br /> * Allows user space applications to execute FIFO commands.<br /> * To avoid copying of buffers allocated by user space to main FIFO command buffer use CALL and RET RSX FIFO commands to execute FIFO commands in buffers allocated by user space.<br /> * Several FIFO command buffers can be submitted at once.<br /> <br /> =====Framebuffer=====<br /> <br /> * Kernel DRM driver has to implement a frame buffer driver too<br /> * Nouvea driver allocates frame buffer in video RAM and maps it into kernel address space (see '''nouveau_fbcon.c:nouveau_fbcon_create'''). Current ps3fb Linux driver doesn't allocate frame buffer in vide RAM but in system RAM.<br /> * Direct access to video RAM from kernel is very very slow but some of frame buffer functions in Nouvea driver are hardware accelerated. We could do it the same way on Linux and get a hardware accelerated frame buffer this way. Not sure why ps3fb authors didn't add hardware acceleration to frame buffer. The reason why it was not implemnted in ps3fb is because LV1 doesn't create 2D graphic objects needed for 2D hardware acceleration.<br /> * '''lv1_gpu_allocate_memory''' returns LPAR address of video RAM allocated for the RSX context.<br /> * Unfortunately '''lv1_gpu_context_allocate''' doesn't initialize 2D ROP objects but we could use 3D operations to implement 2D ROPs.<br /> <br /> ===libdrm===<br /> <br /> * Add support for RSX DRM to '''libdrm'''<br /> <br /> ===Test Kernel Module and Program===<br /> <br /> * I uploaded here a test kernel module and a test user application: [http://www.gitbrew.org/~glevand/ps3/linux/ps3rsx_kernel.tar.gz] and [http://www.gitbrew.org/~glevand/ps3/linux/ps3rsx_user.tar.gz]<br /> * I used a similar technique for mapping GPU resources into user-space like Linux kernel DRM drivers do it, e.g. Nouveau. But of course everything is very simplified in comparison with Nouveau driver. All GPU resources are mapped to user-space with mmap and there is no data copying between user and kernel space, for performance reasons. Mapping GPU resources into user-space like this is more flexible than IOCTLs.<br /> * '''The purpose of the kernel module and the user application is to test how RSX works, to test FIFO commands and other stuff i reversed from Lv2. It's NOT for end users.'''<br /> * Before loading the kernel module make sure ps3vram kernel module is NOT loaded.<br /> * I used 64kB IO pages for GPU context. 4kB IO page size would be definitely a lot better for that we have to patch LV1. I will add this patch to my ps3mfw tasks for LV1.<br /> * Just load the kernel module and then run the user application.<br /> * The user application maps all context resources and executes some simple FIFO commands, like JMP or SET REF.<br /> * I will add more examples later.<br /> * By default, the kernel module allocates 8MB VRAM, 64kB FIFO and 1MB GART memory. You can change it by using kernel module parameters.<br /> * Take a look at how i made non-contiguous allocated GART memory look contiguous to GPU, kernel-space and user-space.<br /> * The kernel module needs some IOCTLs, e.g. for setting display buffers or flip status, because it can be done ONLY with LV1 calls. I will add it later.<br /> <br /> ===Links===<br /> <br /> * http://yangman.ca/blog/2009/10/linux-graphics-driver-stack-explained<br /> * http://www.bitwiz.org.uk/s/how-dri-and-drm-work.html<br /> * http://dri.sourceforge.net/doc/drm_low_level.html<br /> * http://www.botchco.com/agd5f/?p=50<br /> * http://webcvs.freedesktop.org/xorg/xc/programs/Xserver/hw/xfree86/doc/DESIGN?view=co<br /> * http://www.x.org/wiki/ModularDevelopersGuide<br /> * http://www.xfree86.org/current/DESIGN20.html<br /> * http://nouveau.freedesktop.org/wiki/GraphicStackOverview<br /> * http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/tree/<br /> * http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/doc/exa-driver.txt<br /> * http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/xaa/XAA.HOWTO<br /> * http://cgit.freedesktop.org/nouveau/linux-2.6/tree/drivers/gpu/drm<br /> * http://kernel.org/doc/htmldocs/drm/drmInternals.html<br /> * http://paginas.fe.up.pt/~mei04010/dri-architecture.pdf<br /> * http://www.ecsl.cs.sunysb.edu/tr/TR222.pdf<br /> * http://www.freesoftwaremagazine.com/columns/the_new_xorg_features<br /> * http://www.freesoftwaremagazine.com/columns/xorgs_x_window_innovation_its_not_all_about_graphics#<br /> * http://www.virtuousgeek.org/exa-driver.txt<br /> * http://www.x.org/wiki/ttm<br /> * http://nouveau.freedesktop.org/wiki/NvObjectTypes<br /> * TTM: [http://lwn.net/Articles/257417/] [http://nouveau.freedesktop.org/wiki/TTMMemoryManager?action=AttachFile&amp;do=get&amp;target=mm.pdf]<br /> * GEM: [http://lwn.net/Articles/283798/]<br /> * TTM vs GEM: [http://lwn.net/Articles/283793/]<br /> * OMAP DRM Driver: https://github.com/robclark/kernel-omap4/tree/omap_gpu-android/drivers/gpu/drm/omap<br /> <br /> =BD Drive=<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#BD_Drive gitbrew.org::HV#BD Drive] &lt;br /&gt;<br /> <br /> <br /> ==Profile==<br /> <br /> * BD profile can be read with '''GET PROFILE''' device command or SCSI command '''GET CONFIGURATION'''<br /> <br /> ===Profile Table===<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Profile !! Description<br /> |-<br /> | 0x0 || No Current Profile<br /> |-<br /> | 0x2 || Removable Disk<br /> |-<br /> | 0x8 || CD-ROM<br /> |-<br /> | 0x9 || CD-R<br /> |-<br /> | 0xa || CD-RW<br /> |-<br /> | 0x10 || DVD-ROM<br /> |-<br /> | 0x11 || DVD-R Sequential recording<br /> |-<br /> | 0x12 || DVD-RAM<br /> |-<br /> | 0x13 || DVD-RW Restricted Overwrite<br /> |-<br /> | 0x14 || DVD-RW Sequential recording<br /> |-<br /> | 0x1a || DVD+RW<br /> |-<br /> | 0x1b || DVD+R<br /> |-<br /> | 0x40 || BD-ROM<br /> |-<br /> | 0x41 || BD-R Sequential Recording(TBD)<br /> |-<br /> | 0x42 || BD-R Random Recording(TBD)<br /> |-<br /> | 0x43 || BD-RE<br /> |-<br /> | 0x50 || PS1 CD-ROM<br /> |-<br /> | 0x60 || PS2 CD-ROM<br /> |-<br /> | 0x61 || PS2 DVD-ROM<br /> |-<br /> | 0x70 || PS3 DVD-ROM<br /> |-<br /> | 0x71 || PS3 BD-ROM<br /> |-<br /> | 0x10000 || CD-DA<br /> |-<br /> | 0x20000 || SACD<br /> |-<br /> | 0x100000 || Dual Layer (Parallel)<br /> |-<br /> | 0x200000 || Dual Layer (else Parallel)<br /> |}<br /> <br /> ==Buffer==<br /> <br /> * BD drive has several buffers associated with internal flash<br /> * Buffer can be read and written with SCSI commands '''READ/WRITE BUFFER'''<br /> * Writing buffer is enabled with SCSI command '''MODE SELECT 10''' first<br /> <br /> ===Buffer Table===<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! ID !! Size !! Description<br /> |-<br /> | 0x0 || 0x8000 || Used to transfer firmware to BD drive<br /> |-<br /> | 0x1 || 0x800 || Serial Flash<br /> |-<br /> | 0x2 || 0x60 || P-Block<br /> |-<br /> | 0x3 || 0x670 || S-Block<br /> |-<br /> | 0x4 || 0x8000 || Host Revocation List (HRL) Empty<br /> |-<br /> | 0x5 || 0x8000 || Host Revocation List (HRL) Current<br /> |-<br /> | 0x6 || 0x670 || S-Block<br /> |-<br /> | 0x7 || 0x8000 || Host Revocation List (HRL)<br /> |}<br /> <br /> ===HRL Buffer===<br /> <br /> * Size is 32KB just like AACS specifications prescribes (See AACS Common Specification 3.2.5.2 Host Revocation List Record)<br /> * '''We could replace HRL with an older one in BD drive flash and restore revoked Host Certificates !!!'''<br /> <br /> ==Device Commands==<br /> <br /> ===Get Profile (0x11)===<br /> <br /> * BD profile can be read with LV1 call '''lv1_send_storage_device_command''' and command '''0x11'''<br /> * LV1 sends SCSI command '''GET CONFIGURATION''' to BD drive with '''requested type 0x0''', '''starting feature number 0x0''' and '''allocation length 0x8'''<br /> * See SCSI command '''GET CONFIGURATION'''<br /> <br /> ===Auto Request Sense Mode On/Off (0x30)===<br /> <br /> * LV1 expects a 4 byte value: 0x0 - On, 0x1 - Off<br /> * can be get/set via GameOS sc0x25C/604: sys_storage_send_device_command(fd of bdvd,0x30,value,4,0,0 )<br /> <br /> ==SCSI Commands==<br /> <br /> ===Get Configuration===<br /> <br /> Getting the profile of a BD movie disc:<br /> &lt;pre&gt;<br /> # sg_raw -r 0x8 /dev/sr0 46 02 00 00 00 00 00 00 08 00<br /> SCSI Status: Good <br /> <br /> Sense Information:<br /> sense buffer empty<br /> <br /> Received 8 bytes of data:<br /> 00 00 00 00 38 00 00 00 40 ...8...@ <br /> <br /> # 0x40 means BD-ROM<br /> &lt;/pre&gt;<br /> <br /> Getting the profile of a PS3 game disc:<br /> &lt;pre&gt;<br /> # sg_raw -r 0x8 /dev/sr0 46 02 00 00 00 00 00 00 08 00<br /> SCSI Status: Good <br /> <br /> Sense Information:<br /> sense buffer empty<br /> <br /> Received 8 bytes of data:<br /> 00 00 00 00 38 00 00 ff 71 ...8...q <br /> <br /> # 0x71 means PS3 BD-ROM<br /> &lt;/pre&gt;<br /> <br /> ===Get SS Key===<br /> <br /> * By SCSI standard undocumented parameters are used<br /> * '''SCSI Report Key''' command with '''key format 0x3''' and '''key class 0xe0'''<br /> * 8 bytes are returned by BD drive<br /> * Used by VSH<br /> <br /> Test with PS3 game disc:<br /> &lt;pre&gt;<br /> # sg_raw -r 8 /dev/sr0 a4 00 00 00 00 00 00 e0 00 08 03 00<br /> SCSI Status: Good <br /> <br /> Sense Information:<br /> sense buffer empty<br /> <br /> Received 8 bytes of data:<br /> 00 00 06 00 00 00 00 00 04 ........ <br /> &lt;/pre&gt;<br /> <br /> ===Eject Media===<br /> <br /> &lt;pre&gt;<br /> sg_raw /dev/sr0 0x1b 00 00 00 02 00<br /> &lt;/pre&gt;<br /> <br /> ===Load Media===<br /> <br /> &lt;pre&gt;<br /> sg_raw /dev/sr0 0x1b 00 00 00 03 00<br /> &lt;/pre&gt;<br /> <br /> ===Mode Select 10===<br /> <br /> ====Enable Buffer Write====<br /> <br /> * Uses '''PF 0x1''', '''SP 0x0''' and '''parameter list length 0x10'''<br /> * Uses the following parameter list: '''0x00 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x2d 0x6 &lt;buffer id&gt; 0x00 0x00 0x00 0x00 0x00'''<br /> * '''Enables writing to BD drive flash, e.g. to HRL buffer !!!'''<br /> <br /> Test with sg3-utils which enables write to HRL buffer:<br /> &lt;pre&gt;<br /> sg_raw /dev/sr0 55 10 00 00 00 00 00 00 10 00 00 0e 00 00 00 00 00 00 2d 06 04 00 00 00 00 00<br /> &lt;/pre&gt;<br /> <br /> ===Write Buffer===<br /> <br /> * Used e.g. by Update Manager to send BD firmware to BD drive<br /> * '''Mode 0x5 (Download microcode and save)''' is used e.g. to write HRL to BD drive flash<br /> * '''Mode 0x7 (Download microcode with offsets and save)''' is used e.g. to write BD firmware to BD drive flash<br /> <br /> ==AACS==<br /> <br /> ===AACS SPU Module===<br /> <br /> * BD player on GameOS uses '''AacsModule.spu.isoself''' (/dev_flash/bdplayer) to perform AACS authentication<br /> * Tested on OtherOS++ 3.55<br /> * Host certificate, host private key and AACS LA public key are stored encrypted with AES-256-CTR in the SPU module and are decrypted when the SPU module is loaded or when it's accessed first. The AES-256-CTR key and IV are in the SPU module too.<br /> <br /> ====Communication====<br /> <br /> * BD player reads '''EID3''' with '''Indi Info Manager 0x17001/0x17002''' services and passes it to SPU module<br /> * '''EID3 is NEVER used in the SPU module although BD player passes it to the SPU module'''<br /> * Data is exchanged with the SPU module through '''SPU In Mbox''', '''SPU Out Intr Mbox''' and a data buffer in XDR memory of size '''0x2000''' bytes.<br /> <br /> ====Commands====<br /> <br /> * The SPU module supports max '''0x78''' commands but not all are implemented<br /> * After a command is finished by the SPU module, it sends the status of the command to PPU through '''SPU Out Intr Mbox'''. Value 0 means success.<br /> <br /> =====Read 4 Bytes from XDR Buffer (0x2)=====<br /> <br /> * It just reads 4 bytes of data from the XDR buffer passed to the SPU module.<br /> <br /> =====Set KCD (0x1e)=====<br /> <br /> * Sends KCD (Key Conversion Data) to the SPU module.<br /> * KCD is encrypted with the Bus Key which was established previously by AACS authentication.<br /> <br /> =====Init AES_H (0x34)=====<br /> <br /> * Initializes AES_H hashing function.<br /> <br /> =====Calculate AES_H 1 (0x35)=====<br /> <br /> * Calculates AES_H hash of the data stored in XDR buffer.<br /> <br /> =====Calculate AES_H 2 (0x36)=====<br /> <br /> * Calculates AES_H hash of the data stored in XDR buffer.<br /> <br /> =====Generate Host Nonce (0x3c)=====<br /> <br /> * Generates a nonce which is returned in command '''0x3d'''<br /> <br /> =====Get Host Nonce and Certificate (0x3d)=====<br /> <br /> * The data returned by this command is of size '''0x14 (Nonce) + 0x5c (Host Certificate)'''<br /> * The data returned by this command is sent by BD player with SCSI command '''SEND KEY''' to BD drive during AACS authentication<br /> * '''Host Certificate is easy to get from the SPU module, e.g. with aacs_module on OtherOS++'''<br /> * The data contains a nonce, host public key and host certificate signature.<br /> <br /> =====Set Drive Nonce and Certificate (0x3e)=====<br /> <br /> * Stores BD drive nonce and certificate in local memory of SPU<br /> <br /> =====Verify Drive Certificate (0x3f)=====<br /> <br /> =====Set Drive Key (0x40)=====<br /> <br /> =====Sign Host Key (0x44)=====<br /> <br /> =====Get Host Key (0x45)=====<br /> <br /> =====Calculate Bus Key (0x46)=====<br /> <br /> =====Set Volume ID (0x47)=====<br /> <br /> * Sends volume id and its MAC to the SPU module<br /> <br /> =====Calculate Volume ID MAC (0x48)=====<br /> <br /> * Calculates MAC of the passed volume id<br /> <br /> =====Verify Volume ID MAC (0x49)=====<br /> <br /> * Verifies MAC of the passed volume id<br /> <br /> =====Set PMSN (0x4a)=====<br /> <br /> * Sends PMSN and its MAC to the SPU module<br /> <br /> =====Calculate PMSN MAC (0x4b)=====<br /> <br /> * Calculates MAC of the passed PMSN<br /> <br /> =====Verify PMSN (0x4c)=====<br /> <br /> * Verifies MAC of the passed PMSN<br /> <br /> =====Set Media ID (0x4d)=====<br /> <br /> * Sends media id and its MAC to the SPU module<br /> <br /> =====Calculate Media ID MAC (0x4e)=====<br /> <br /> * Calculates MAC of the passed media id<br /> <br /> =====Verify Media ID MAC (0x4f)=====<br /> <br /> * Verifies MAC of the passed media id<br /> <br /> =====Unknown (0x54)=====<br /> <br /> =====Verify Host/Drive Revocation (0x55)=====<br /> <br /> * BD player stores HRL/DRL list entries in XDR buffer and passes it to the SPU module for verification<br /> <br /> =====Terminate Session (0xfefefeff)=====<br /> <br /> * AACS SPU module runs and processes commands as long as you need<br /> * After a command is complete, the SPU module waits for the next command<br /> * This command terminates the current session and stops SPU module<br /> <br /> ===Drive Revocation List (DRL)===<br /> <br /> * SHA1 hash is encrypted/decrypted by '''SYSCON services 0x9003/0x9004 (Encrypt/Decrypt)'''<br /> * SHA1 hash is read with '''VTRM service 0x2005 (Retrieve)'''<br /> * SHA1 hash is written with '''VTRM service 0x2003 (Store With Update)'''<br /> <br /> ===Content Revocation List (CRL)===<br /> <br /> * SHA1 hash is encrypted/decrypted by '''SYSCON services 0x9003/0x9004 (Encrypt/Decrypt)'''<br /> * SHA1 hash is read with '''VTRM service 0x2005 (Retrieve)'''<br /> * SHA1 hash is written with '''VTRM service 0x2003 (Store With Update)'''<br /> <br /> ===Host Revocation List (HRL)===<br /> <br /> * Stored in BD drive flash<br /> * It can be read/written with SCSI commands '''READ/WRITE BUFFER'''. Yeah, it can be written too :D<br /> <br /> ====Read HRL from BD Drive Flash====<br /> <br /> * It seems that BD drive has several HRL in its flash<br /> * Empty HRL stored on BD drive flash can be read with SCSI command '''READ BUFFER''' by using as '''mode 0x2''', '''buffer id 0x4''' and '''allocation length 0x40'''<br /> * Current HRL stored on BD drive flash can be read with SCSI command '''READ BUFFER''' by using as '''mode 0x2''', '''buffer id 0x5'''<br /> <br /> ====Empty HRL====<br /> <br /> &lt;pre&gt;<br /> # sg_read_buffer -m 2 -i 4 -o 0 -l $((0x40)) /dev/sr0 <br /> 00 10 00 00 0c 00 03 10 03 00 00 00 01 21 00 00 34 <br /> 10 00 00 00 00 00 00 00 00 1b 0b f2 6d 47 9e 77 62 <br /> 20 3d 91 fc 78 b1 59 c9 52 ca a4 c7 41 85 24 96 64 <br /> 30 8d 1d 95 8e 9b 84 c6 fa 4a dd 43 9b 42 98 fe ff <br /> <br /> # byte 0x21 at offset 0xc means Record Type HRL<br /> <br /> # as you see this HRL is empty<br /> <br /> &lt;/pre&gt;<br /> <br /> ====Current HRL====<br /> <br /> &lt;pre&gt;<br /> # sg_read_buffer -m 2 -i 5 -o 0 -l $((0x7c)) /dev/sr0 <br /> 00 10 00 00 0c 00 04 10 03 00 00 00 09 21 00 00 6c <br /> 10 00 00 00 07 00 00 00 07 00 09 ff ff 00 00 00 0b <br /> 20 00 00 ff ff 00 00 00 16 00 08 ff ff 00 00 00 21 <br /> 30 00 03 ff ff 00 00 00 35 00 04 ff ff 00 00 00 4e <br /> 40 00 03 ff ff 00 00 00 54 00 03 ff ff 00 00 00 5e <br /> 50 80 93 3a 62 f5 5a 9c 8c 62 ce 7d b8 69 5d d7 b1 <br /> 60 c3 0f 36 ff 96 a2 3b 32 cb cd 58 d4 12 c9 fd bf <br /> 70 f5 16 a6 4a 32 ba 60 f0 5d 71 74 10 <br /> <br /> # the current HRL is NOT empty and is from MKBv9 because the only BD movie i played on my PS3 has MKBv9<br /> &lt;/pre&gt;<br /> <br /> ===PS3 BD Player Host Certificate===<br /> <br /> &lt;pre&gt;<br /> $ hexdump -C aacs_auth/ps3_host_cert.bin <br /> 00000000 02 01 00 5c ff ff 80 00 00 39 00 00 65 ea c9 87 |...\ÿÿ...9..eêÉ.|<br /> 00000010 8b 85 ef f4 d7 7a 62 b1 d6 00 02 4a ce 68 dd 33 |..ïô×zb±Ö..JÎhÝ3|<br /> 00000020 66 88 0e 4f 84 4f 34 b7 7a 05 01 35 a2 0e 73 b6 |f..O.O4·z..5¢.s¶|<br /> 00000030 26 da ea 51 57 b3 2e b8 4b c6 e8 7b 0d ee 4d 83 |&amp;ÚêQW³.žKÆè{.îM.|<br /> 00000040 3c ea da 86 12 01 51 00 2c 3c 66 d5 25 6f 71 cf |&lt;êÚ...Q.,&lt;fÕ%oqÏ|<br /> 00000050 a6 8b 7e 55 ba 1b 35 1f 34 03 43 4e |Š.~Uº.5.4.CN|<br /> 0000005c<br /> <br /> # Host ID is 0xffff80000039<br /> &lt;/pre&gt;<br /> <br /> ===PS3 BD Player Host Private Key===<br /> <br /> &lt;pre&gt;<br /> $ hexdump -C aacs_auth/ps3_host_priv_key.bin <br /> 00000000 00 66 8c 9a 75 ee fc 8d a4 26 19 38 e2 71 28 50 |.f..u....&amp;.8.q(P|<br /> 00000010 61 bb 09 f0 dd |a....|<br /> &lt;/pre&gt;<br /> <br /> ===AACS Processing Keys===<br /> <br /> ====MKB v1====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v1.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000001<br /> <br /> MKB U masks and UVs: 514<br /> <br /> =applying subset-difference=<br /> index: 0<br /> UV: 0x00000001<br /> U mask: 0xff800000<br /> V mask: 0xfffffffe<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0 |.....t.[.AV.cV..|<br /> <br /> C value:<br /> 00000000: cb 06 90 db e6 54 55 7b 12 62 aa d7 89 f4 9d 92 |.....TU{.b......|<br /> <br /> media key:<br /> 00000000: b4 6c 48 5e f7 51 ae 29 ef 87 bc 58 28 f3 2a 8d |.lH^.Q.)...X(.*.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 46 32 5b 42 48 b4 86 5a fc ef 75 25 47 b1 b5 12 |F2[BH..Z..u%G...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 0d ac 14 b9 ee f4 bd cc |.#Eg............|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v3====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v3.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000003<br /> <br /> MKB U masks and UVs: 528<br /> <br /> =applying subset-difference=<br /> index: 14<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: 0a b7 33 82 85 62 91 d1 91 4a 95 9e 36 18 c7 a1 |..3..b...J..6...|<br /> <br /> media key:<br /> 00000000: 6e da eb d4 88 aa 38 58 74 26 35 fd fd 36 66 d5 |n.....8Xt&amp;5..6f.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 99 76 96 b0 6f 49 37 9b c4 b9 2b be 73 ce 96 1a |.v..oI7...+.s...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef fb 01 cc 85 eb e5 bf 0a |.#Eg............|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v4====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v4.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000004<br /> <br /> MKB U masks and UVs: 526<br /> <br /> =applying subset-difference=<br /> index: 12<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: bf 71 0c 8b 46 a0 24 d8 f0 3a a1 26 37 9d fb fc |.q..F.$..:.&amp;7...|<br /> <br /> media key:<br /> 00000000: ef 18 c0 dd bf 02 32 a1 2f 57 f7 65 79 2c 1c 58 |......2./W.ey,.X|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 54 85 08 a9 6a 70 2a c9 32 e3 74 a6 55 78 6c 01 |T...jp*.2.t.Uxl.|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef da 90 cf 2a e5 b2 6c 45 |.#Eg.......*..lE|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v7====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v7.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000007<br /> <br /> MKB U masks and UVs: 526<br /> <br /> =applying subset-difference=<br /> index: 7<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: 21 fd c9 4b 3e 1a f3 fe 9e b4 7a e6 ef 01 75 1b |!..K&gt;.....z...u.|<br /> <br /> media key:<br /> 00000000: af cd e2 c8 67 12 a4 b6 a8 58 0c 15 ef 07 6e f8 |....g....X....n.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 4b 21 29 a5 0f db 96 bc bc 01 04 71 42 79 00 e5 |K!)........qBy..|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 4e f9 d2 05 6e 19 c1 79 |.#Eg....N...n..y|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v8====<br /> <br /> &lt;pre&gt;<br /> glevand@debian-hdd:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v8.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000008<br /> <br /> MKB U masks and UVs: 523<br /> <br /> =applying subset-difference=<br /> index: 4<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: 73 2d 10 bd f8 b4 87 e2 86 a6 d5 3a 6d db 69 15 |s-.........:m.i.|<br /> <br /> media key:<br /> 00000000: dd 46 d4 0d 26 54 5a ce 6c 59 0c 65 b7 2b 3a 9f |.F..&amp;TZ.lY.e.+:.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: c6 f6 f9 54 ce 90 e0 5e 2b 3b e4 1e 24 92 90 b2 |...T...^+;..$...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 97 e6 61 8b d1 69 3e a0 |.#Eg......a..i&gt;.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v9====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v9.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000009<br /> <br /> MKB U masks and UVs: 520<br /> <br /> =applying subset-difference=<br /> index: 2<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: a4 5a c6 87 43 49 70 bb bf 0c 22 52 83 9e 2a f6 |.Z..CIp...&quot;R..*.|<br /> <br /> media key:<br /> 00000000: 37 02 bd fc 96 dc a2 18 2e 55 b0 79 6d ad 36 6b |7........U.ym.6k|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 4d 5b 7b 9c 5d ee 55 a6 94 de e1 db 8d 08 c7 a2 |M[{.].U.........|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef cd 1d a8 8a 42 5a 10 43 |.#Eg........BZ.C|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v10====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v10.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x0000000a<br /> <br /> MKB U masks and UVs: 522<br /> <br /> =applying subset-difference=<br /> index: 3<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: d4 77 dd 1a 8a 5c 6d d1 dd 31 2d af f7 d3 14 fa |.w...\m..1-.....|<br /> <br /> media key:<br /> 00000000: 38 32 2b 3c 61 b0 35 b4 52 89 84 59 f4 7a 76 e6 |82+&lt;a.5.R..Y.zv.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 3f d3 d5 fb 42 37 d9 05 b8 db 6b 03 a0 fe 2e 48 |?...B7....k....H|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 65 b1 87 8c eb 0d 60 0f |.#Eg....e.....`.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v12====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v12.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x0000000c<br /> <br /> MKB U masks and UVs: 522<br /> <br /> =applying subset-difference=<br /> index: 3<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: 89 75 89 e6 6f 4a de 95 11 32 57 6a cb 99 dd 69 |.u..oJ...2Wj...i|<br /> <br /> media key:<br /> 00000000: 4b dd 69 9d 32 98 d7 b0 ad 32 71 6b 3d 9c e3 c2 |K.i.2....2qk=...|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 8d 43 fd f2 15 fa 58 78 64 db 25 46 62 ab 02 30 |.C....Xxd.%Fb..0|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef e6 1c bf 98 45 82 64 d9 |.#Eg........E.d.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v14====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v14.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x0000000e<br /> <br /> MKB U masks and UVs: 526<br /> <br /> =applying subset-difference=<br /> index: 6<br /> UV: 0x00000248<br /> U mask: 0xfffffe00<br /> V mask: 0xfffffff0<br /> <br /> =applying device key=<br /> index: 28<br /> UV: 0x00000280<br /> U mask: 0xfffffe00<br /> V mask: 0xffffff00<br /> device key:<br /> 00000000: 44 14 5a 84 6f 19 d0 96 f2 c8 4a 2e 50 c5 c4 f5 |D.Z.o.....J.P...|<br /> <br /> processing key:<br /> 00000000: 58 eb da df 88 dc c9 33 04 cb be db 9e e0 95 f6 |X......3........|<br /> <br /> C value:<br /> 00000000: 8c 7e 31 e8 15 17 7e c3 2c 67 b7 cc 87 e9 39 c3 |.~1...~.,g....9.|<br /> <br /> media key:<br /> 00000000: 4b b1 31 d1 6e 0e 86 45 89 07 a2 68 91 c4 e5 38 |K.1.n..E...h...8|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 20 03 8c 70 7d ab d0 6f ba 86 39 f0 31 26 86 5f | ..p}..o..9.1&amp;._|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 27 9f e5 35 0b df 3d a5 |.#Eg....'..5..=.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v15====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v15.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x0000000f<br /> <br /> MKB U masks and UVs: 527<br /> <br /> =applying subset-difference=<br /> index: 6<br /> UV: 0x00000248<br /> U mask: 0xfffffe00<br /> V mask: 0xfffffff0<br /> <br /> =applying device key=<br /> index: 28<br /> UV: 0x00000280<br /> U mask: 0xfffffe00<br /> V mask: 0xffffff00<br /> device key:<br /> 00000000: 44 14 5a 84 6f 19 d0 96 f2 c8 4a 2e 50 c5 c4 f5 |D.Z.o.....J.P...|<br /> <br /> processing key:<br /> 00000000: 58 eb da df 88 dc c9 33 04 cb be db 9e e0 95 f6 |X......3........|<br /> <br /> C value:<br /> 00000000: 75 da 59 cf 0d c2 c0 95 86 fc 6b 8e 2e e9 cc 85 |u.Y.......k.....|<br /> <br /> media key:<br /> 00000000: 28 46 25 38 3d cc 4f 1f 90 be 7d f7 8a ba 7b fd |(F%8=.O...}...{.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 8d d2 69 e0 b7 6a 44 53 03 ad ef 58 44 fc a7 d7 |..i..jDS...XD...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef ff 6a 7d c3 17 bb 19 11 |.#Eg.....j}.....|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v16====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v16.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000010<br /> <br /> MKB U masks and UVs: 531<br /> <br /> =applying subset-difference=<br /> index: 5<br /> UV: 0x00000248<br /> U mask: 0xfffffe00<br /> V mask: 0xfffffff0<br /> <br /> =applying device key=<br /> index: 28<br /> UV: 0x00000280<br /> U mask: 0xfffffe00<br /> V mask: 0xffffff00<br /> device key:<br /> 00000000: 44 14 5a 84 6f 19 d0 96 f2 c8 4a 2e 50 c5 c4 f5 |D.Z.o.....J.P...|<br /> <br /> processing key:<br /> 00000000: 58 eb da df 88 dc c9 33 04 cb be db 9e e0 95 f6 |X......3........|<br /> <br /> C value:<br /> 00000000: f8 49 9b d1 32 f9 6e 8d 33 98 35 a8 54 80 d9 fe |.I..2.n.3.5.T...|<br /> <br /> media key:<br /> 00000000: 3a bf bf d7 7e b8 01 43 a9 3c 15 3f ba 47 8c e1 |:...~..C.&lt;.?.G..|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 8a 67 86 b6 9d 0d 22 dd 5d c2 88 1f 08 f3 ab b4 |.g....&quot;.].......|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef d6 32 1f 17 c4 2f e2 4a |.#Eg.....2.../.J|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v17====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v17.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000011<br /> <br /> MKB U masks and UVs: 540<br /> <br /> =applying subset-difference=<br /> index: 14<br /> UV: 0x00000308<br /> U mask: 0xffffff00<br /> V mask: 0xfffffff0<br /> <br /> =applying device key=<br /> index: 21<br /> UV: 0x00000340<br /> U mask: 0xffffff00<br /> V mask: 0xffffff80<br /> device key:<br /> 00000000: eb 55 a4 75 08 0f bc f1 85 34 ef a0 83 9a 73 73 |.U.u.....4....ss|<br /> <br /> processing key:<br /> 00000000: 46 5f a8 be 82 85 09 01 4d 05 d2 fc ce ff 35 d2 |F_......M.....5.|<br /> <br /> C value:<br /> 00000000: 01 f7 54 0b 34 e8 c1 ce 63 8d ea fa bc ce 6e 7b |..T.4...c.....n{|<br /> <br /> media key:<br /> 00000000: ef 63 4e a8 ca 06 d1 6a c7 21 65 1b 18 b3 04 c6 |.cN....j.!e.....|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: d3 b9 d4 9c b6 94 47 d5 3d cc 42 fe 3e 47 40 04 |......G.=.B.&gt;G@.|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef f6 b4 c8 6a b7 b8 39 fc |.#Eg.......j..9.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v18====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v18.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000012<br /> <br /> MKB U masks and UVs: 543<br /> <br /> =applying subset-difference=<br /> index: 17<br /> UV: 0x00000320<br /> U mask: 0xffffff00<br /> V mask: 0xffffffc0<br /> <br /> =applying device key=<br /> index: 21<br /> UV: 0x00000340<br /> U mask: 0xffffff00<br /> V mask: 0xffffff80<br /> device key:<br /> 00000000: eb 55 a4 75 08 0f bc f1 85 34 ef a0 83 9a 73 73 |.U.u.....4....ss|<br /> <br /> processing key:<br /> 00000000: ad 5e 54 6c 46 d7 2d c0 83 ae b5 68 69 24 e1 b3 |.^TlF.-....hi$..|<br /> <br /> C value:<br /> 00000000: 7a 8f 03 41 27 c4 86 58 05 37 3a 90 de f8 de 26 |z..A'..X.7:....&amp;|<br /> <br /> media key:<br /> 00000000: e3 ed cd b4 59 b4 12 d4 ae f9 4d 8e 78 7a cd 7d |....Y.....M.xz.}|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: ea 45 fa 35 65 70 56 6f 6a 86 65 ad 52 e7 71 a4 |.E.5epVoj.e.R.q.|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef bd 36 f9 ce 60 54 80 3c |.#Eg.....6..`T.&lt;|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v19====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v19.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000013<br /> <br /> MKB U masks and UVs: 544<br /> <br /> =applying subset-difference=<br /> index: 17<br /> UV: 0x00000320<br /> U mask: 0xffffff00<br /> V mask: 0xffffffc0<br /> <br /> =applying device key=<br /> index: 21<br /> UV: 0x00000340<br /> U mask: 0xffffff00<br /> V mask: 0xffffff80<br /> device key:<br /> 00000000: eb 55 a4 75 08 0f bc f1 85 34 ef a0 83 9a 73 73 |.U.u.....4....ss|<br /> <br /> processing key:<br /> 00000000: ad 5e 54 6c 46 d7 2d c0 83 ae b5 68 69 24 e1 b3 |.^TlF.-....hi$..|<br /> <br /> C value:<br /> 00000000: b9 0b 55 d1 18 3c cc 80 20 1c 9f 26 c3 58 27 18 |..U..&lt;.. ..&amp;.X'.|<br /> <br /> media key:<br /> 00000000: 75 a9 79 9c 67 50 13 89 98 62 34 5b eb 54 34 dd |u.y.gP...b4[.T4.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: c4 f0 ce 75 1b 12 b9 f0 22 2f 31 70 66 a9 6a b8 |...u....&quot;/1pf.j.|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 66 5c 65 d3 c4 4c c7 b0 |.#Eg....f\e..L..|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v20====<br /> <br /> &lt;pre&gt;<br /> glevand@debian-hdd:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v20.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000014<br /> <br /> MKB U masks and UVs: 544<br /> <br /> =applying subset-difference=<br /> index: 19<br /> UV: 0x00000384<br /> U mask: 0xffffff80<br /> V mask: 0xfffffff8<br /> <br /> =applying device key=<br /> index: 18<br /> UV: 0x00000384<br /> U mask: 0xffffff80<br /> V mask: 0xfffffff8<br /> device key:<br /> 00000000: fb 4a c3 90 09 e8 21 13 d4 5e cf 4b 7e ae a4 67 |.J....!..^.K~..g|<br /> <br /> processing key:<br /> 00000000: 53 fc e7 8e cd 35 2d a5 0d 52 6b 5e e3 d3 d9 6b |S....5-..Rk^...k|<br /> <br /> C value:<br /> 00000000: 10 9f f1 69 36 07 7d 7e ad 8f d2 1a 28 c5 09 ed |...i6.}~....(...|<br /> <br /> media key:<br /> 00000000: dc 9f 08 f7 cb 1b f8 c4 cf 96 4e 96 df 23 56 58 |..........N..#VX|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 18 ca f5 51 8f 36 ef 2f 7a 49 78 ff 54 40 a5 f1 |...Q.6./zIx.T@..|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef c5 5d 11 08 c3 26 db 48 |.#Eg.....]...&amp;.H|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v21====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v21.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000015<br /> <br /> MKB U masks and UVs: 552<br /> <br /> =applying subset-difference=<br /> index: 19<br /> UV: 0x00000384<br /> U mask: 0xffffff80<br /> V mask: 0xfffffff8<br /> <br /> =applying device key=<br /> index: 18<br /> UV: 0x00000384<br /> U mask: 0xffffff80<br /> V mask: 0xfffffff8<br /> device key:<br /> 00000000: fb 4a c3 90 09 e8 21 13 d4 5e cf 4b 7e ae a4 67 |.J....!..^.K~..g|<br /> <br /> processing key:<br /> 00000000: 53 fc e7 8e cd 35 2d a5 0d 52 6b 5e e3 d3 d9 6b |S....5-..Rk^...k|<br /> <br /> C value:<br /> 00000000: c0 0c fa bf f0 fe f2 32 77 19 db c4 d8 f8 60 c9 |.......2w.....`.|<br /> <br /> media key:<br /> 00000000: 55 83 aa 69 ff 52 16 83 c2 93 b3 48 03 2a 57 38 |U..i.R.....H.*W8|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 12 5b f2 75 c8 f8 05 6b 4f 31 a5 ea 4a 12 9f a9 |.[.u...kO1..J...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef dc 46 45 b4 79 8d 4f 68 |.#Eg.....FE.y.Oh|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v23====<br /> <br /> &lt;pre&gt;<br /> glevand@debian-hdd:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v23.inf <br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000017<br /> <br /> MKB U masks and UVs: 556<br /> <br /> =applying subset-difference=<br /> index: 17<br /> UV: 0x00000384<br /> U mask: 0xffffffe0<br /> V mask: 0xfffffff8<br /> <br /> =applying device key=<br /> index: 7<br /> UV: 0x00000384<br /> U mask: 0xffffffe0<br /> V mask: 0xfffffff8<br /> device key:<br /> 00000000: 8b f4 fb d9 1a 7f b7 db 85 76 d1 e5 a1 5a 85 44 |.........v...Z.D|<br /> <br /> processing key:<br /> 00000000: c3 22 38 97 6f f4 4a 51 e2 d3 35 53 cf e8 57 72 |.&quot;8.o.JQ..5S..Wr|<br /> <br /> C value:<br /> 00000000: f0 81 d4 93 aa b5 01 1a a7 ff 8e 18 8a 48 8a 2d |.............H.-|<br /> <br /> media key:<br /> 00000000: 02 04 59 d0 7c b5 54 94 bf 46 9b 98 91 1e 43 1f |..Y.|.T..F....C.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 24 a1 27 f9 30 70 25 67 07 2f 2a d4 13 89 0d aa |$.'.0p%g./*.....|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 21 00 20 84 c4 5f 36 78 |.#Eg....!. .._6x|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v25====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v25.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000019<br /> <br /> MKB U masks and UVs: 564<br /> <br /> =applying subset-difference=<br /> index: 13<br /> UV: 0x00000384<br /> U mask: 0xffffffe0<br /> V mask: 0xfffffff8<br /> <br /> =applying device key=<br /> index: 7<br /> UV: 0x00000384<br /> U mask: 0xffffffe0<br /> V mask: 0xfffffff8<br /> device key:<br /> 00000000: 8b f4 fb d9 1a 7f b7 db 85 76 d1 e5 a1 5a 85 44 |.........v...Z.D|<br /> <br /> processing key:<br /> 00000000: c3 22 38 97 6f f4 4a 51 e2 d3 35 53 cf e8 57 72 |.&quot;8.o.JQ..5S..Wr|<br /> <br /> C value:<br /> 00000000: 19 62 23 7d 81 01 c2 55 2f 36 20 1b 3e 69 40 10 |.b#}...U/6 .&gt;i@.|<br /> <br /> media key:<br /> 00000000: 70 b5 9f 35 86 5d 18 73 bb 80 c3 2b f7 41 f6 14 |p..5.].s...+.A..|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 89 be 1e 1e b1 93 4c f2 2d ac c3 ce ed 10 07 f0 |......L.-.......|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 3f 5d 87 7a 88 09 db c4 |.#Eg....?].z....|<br /> &lt;/pre&gt;<br /> <br /> ===Documentation===<br /> <br /> * SCSI Specification: [http://www.13thmonkey.org/documentation/SCSI/]<br /> * AACS Specification Common: [http://www.aacsla.com/specifications/specs091/AACS_Spec_Common_0.91.pdf]<br /> * AACS Specification Pre-recorded Video Book [http://www.aacsla.com/specifications/AACS_Spec_Prerecorded_Final_0.951.pdf]<br /> * AACS Tutorial: [http://forum.doom9.org/showthread.php?t=122363]<br /> * AACS Overview: [http://www.cacr.math.uwaterloo.ca/techreports/2007/cacr2007-25.pdf]<br /> <br /> ==CSS==<br /> <br /> ===CSS SPU Module===<br /> <br /> * DVD player on GameOS uses '''CssModule.spu.isoself''' (/dev_flash/bdplayer) to perform CSS authentication<br /> <br /> ====Commands====<br /> <br /> * The SPU module supports max '''0x25''' commands but not all are implemented<br /> * After a command is finished by the SPU module, it sends the status of the command to PPU through '''SPU Out Intr Mbox'''. Value 0 means success.<br /> <br /> =====Generate Host Challenge Key (0x3)=====<br /> <br /> * Generates '''0x10''' bytes of '''host challenge key'''<br /> <br /> =====Set Drive Key1 (0x4)=====<br /> <br /> * Sends '''key1''' of size '''0x5''' returned by DVD drive to the SPU module<br /> <br /> =====Set Drive Challenge Key (0x5)=====<br /> <br /> * Sends '''0x10''' bytes of '''drive challenge key''' to the SPU module<br /> <br /> =====Calculate Host Key2 (0x6)=====<br /> <br /> * Calculates '''key2''' of size '''0x5'''<br /> <br /> =====Get Host Key2 (0x7)=====<br /> <br /> * Returns '''key2''' of size '''0x5'''<br /> <br /> =====Set Disc Key (0x8)=====<br /> <br /> * Sends Disc Key block of size '''0x800''' to the SPU module<br /> <br /> =====Decrypt Sector (0xc)=====<br /> <br /> * Decrypts the passed sector<br /> <br /> ===CSS Salt===<br /> <br /> * It's NOT in clear text in the SPU module, it's obfuscated by xoring '''0xDEAF''' (SONY employees have a sense of humor).<br /> * There are 2 bytes for every salt byte<br /> <br /> Obfuscated:<br /> &lt;pre&gt;<br /> 71 ED 3F A3 DA FE E4 94 40 8C<br /> &lt;/pre&gt;<br /> <br /> Clear text:<br /> &lt;pre&gt;<br /> F4 10 45 A3 E2<br /> &lt;/pre&gt;<br /> <br /> ===PS3 DVD Player Key Index===<br /> <br /> &lt;pre&gt;<br /> 0x69<br /> &lt;/pre&gt;<br /> <br /> ===Documentation===<br /> <br /> * The Content Scrambling System (CSS): [http://www.tinyted.net/eddie/css_auth.html]<br /> <br /> * Cryptanalysis of Contents Scrambling System: [http://www.cs.cmu.edu/~dst/DeCSS/FrankStevenson/analysis.html]<br /> <br /> * Cryptography in Home Entertainment: [http://www.math.ucsd.edu/~crypto/Projects/MarkBarry/index.htm]<br /> <br /> * Patching DVD Firmware: [http://xvi.rpc1.org/Patching%20DVD%20firmware.pdf]<br /> <br /> ==CPRM==<br /> <br /> ===Commands===<br /> <br /> * The SPU module supports '''0x13''' commands.<br /> <br /> ===4C Secret Constant (S-Box)===<br /> <br /> ===Documentation===<br /> <br /> * Cryptomeria C2 Specification: [http://edipermadi.files.wordpress.com/2008/08/cryptomeria-c2-spec.pdf]<br /> <br /> * Cryptoanalysis of C2: [http://caislab.kaist.ac.kr/lecture/2010/spring/cs548/advanced/A05.pdf]<br /> <br /> ==Remarrying BD Drive on OtherOS++==<br /> <br /> ===fdm_spu_module.self===<br /> <br /> * This SPU module can create either P- or S-Block which are sent to BD drive<br /> * '''EID2''' is passed to the SPU module<br /> * A XDR memory buffer of size '''0x1000''' is passed to the SPU module<br /> * 4 bytes at offset 0x10 of the XDR memory buffer contain the type of block which should be produced by the SPU module<br /> * When the SPU module is finished, the XDR memory buffer contains the needed block<br /> * After the S- and P-Blocks are produced by the SPU module, they are decrypted again but with '''DES''' (CBC mode, key length is 64 bits, initialization vector length is 64 bits) before they are sent to BD drive. S$ny cuts the header and the footer of 16 bytes each from final P- and S-blocks before sending them to drive.<br /> <br /> ====Block types====<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Type !! Description !! BD Drive Buffer ID<br /> |-<br /> | 0x1 || P-Block || 0x2<br /> |-<br /> | 0x2 || S-Block || 0x3<br /> |}<br /> <br /> ===Remarrying===<br /> <br /> ====Preparations====<br /> <br /> * You will need '''ps3dm-utils''' and '''sg3-utils'''<br /> * Dump your '''EID2''' from '''flash''' or with '''ps3dm-utils'''<br /> * First create P- and S-Blocks from your EID2 with kernel module '''fdm_spu_module'''<br /> <br /> ====P-Block====<br /> <br /> Decrypted P-Block contains region settings (see below)<br /> <br /> In decrypted P-Block these bytes match [[Target ID]]:<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Value !! [[Target ID]] !! Console Type !! Remarks<br /> |-<br /> | || {{TID80}} || <br /> |-<br /> | 0xFF || {{TID81}} || No BD playback on that [[Target ID]]<br /> |-<br /> | 0xFF || {{TID82}} || No BD playback on that [[Target ID]]<br /> |-<br /> | || {{TID83}} || <br /> |-<br /> | 0x02 || {{TID84}} || <br /> |-<br /> | 0x04 || {{TID85}} || <br /> |-<br /> | 0x10 || {{TID86}} || <br /> |-<br /> | 0x04 || {{TID87}} || <br /> |-<br /> | || {{TID88}} || <br /> |-<br /> | || {{TID89}} || <br /> |-<br /> | || {{TID8A}} || <br /> |-<br /> | || {{TID8B}} || <br /> |-<br /> | 0x20 || {{TID8C}} || <br /> |-<br /> | || {{TID8D}} || <br /> |-<br /> | || {{TID8E}} || <br /> |-<br /> | || {{TID8F}} || <br /> |-<br /> | 0xFF || {{TIDA0}} || No BD playback on that [[Target ID]]<br /> |-<br /> |}<br /> <br /> <br /> =====Creating=====<br /> <br /> =====Sending to BD Drive=====<br /> <br /> ====S-Block====<br /> <br /> =====Creating=====<br /> <br /> =====Sending to BD Drive=====<br /> <br /> ====HRL====<br /> <br /> =====Empty HRL=====<br /> <br /> =====Sending to BD Drive=====<br /> <br /> =VTRM=<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#VTRM gitbrew.org::HV#VTRM] &lt;br /&gt;<br /> <br /> ==VTRM Services==<br /> <br /> ===Store With Update (0x2003)===<br /> <br /> * Used by GameOS BD player to update DRL/CRL hashes<br /> <br /> ===Retrieve (0x2005)===<br /> <br /> * '''Product mode''' is NOT required<br /> * '''0x40''' bytes of data are read from NOR flash, decrypted by SYSCON and returned to the caller<br /> * Used e.g. by GameOS BD player to read SHA1 hashes of DRL and CRL<br /> <br /> ====DRL and CRL Hashes====<br /> <br /> * Written by GameOS BD player during DRL/CRL update<br /> * Read by GameOS BD player<br /> * Hashes are stored encrypted on NOR flash<br /> * Encryption/decryption is done by SYSCON (SYSCON Manager)<br /> <br /> Test with ps3dm-utils:<br /> &lt;pre&gt;<br /> # mount dev_flash3<br /> <br /> glevand@debian-hdd:~/ps3dm-utils$ sudo mount /dev/ps3vflashe /mnt<br /> <br /> # DRL SHA1 hash<br /> <br /> glevand@debian-hdd:~/ps3dm-utils$ sha1sum /mnt/data-revoke/drl/DRL1<br /> 8f0652bc6162a240362f90f1b2e5405bb82ee502 /mnt/data-revoke/drl/DRL1<br /> <br /> # CRL SHA1 hash<br /> <br /> glevand@debian-hdd:~/ps3dm-utils$ sha1sum /mnt/data-revoke/crl/CRL1 <br /> 96791f41f9a76f4d895dd5820db108ec03d19250 /mnt/data-revoke/crl/CRL1<br /> <br /> # Retrieve DRL and CRL SHA1 hashes from VTRM<br /> # DRL hash is first and then follows CRL hash<br /> <br /> glevand@debian-hdd:~/ps3dm-utils$ sudo ./ps3dm_vtrm -l 0x0 -p 0x1070000034000001 /dev/ps3dmproxy retrieve 0<br /> 0x8f 0x06 0x52 0xbc 0x61 0x62 0xa2 0x40 0x36 0x2f 0x90 0xf1 0xb2 0xe5 0x40 0x5b 0xb8 0x2e 0xe5 0x02<br /> 0x96 0x79 0x1f 0x41 0xf9 0xa7 0x6f 0x4d 0x89 0x5d 0xd5 0x82 0x0d 0xb1 0x08 0xec 0x03 0xd1 0x92 0x50<br /> 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00<br /> &lt;/pre&gt;<br /> <br /> ===Backup Flash (0x2012)===<br /> <br /> * Requires enabled '''product mode''' or else service returns always error '''0x5'''<br /> * Reads and returns data from NOR flash beginning at NOR flash offset '''0xec0000'''<br /> <br /> Test with ps3dm-utils:<br /> &lt;pre&gt;<br /> # enable product mode<br /> <br /> # ps3dm_um /dev/ps3dmproxy write_eprom 0x48c07 0x0<br /> /dev/ps3dmproxy: SS retval 0<br /> <br /> # ps3dm_vtrm /dev/ps3dmproxy backup_flash 0 0x200 | hexdump -C<br /> 00000000 53 43 45 49 ff ff ff ff ff ff ff ff ff ff ff ff |SCEIÿÿÿÿÿÿÿÿÿÿÿÿ|<br /> 00000010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|<br /> *<br /> 00000200<br /> <br /> # dd if=/dev/ps3nflasha bs=1 count=$((0x100)) skip=$((0xec0000)) | hexdump -C<br /> 00000000 53 43 45 49 ff ff ff ff ff ff ff ff ff ff ff ff |SCEIÿÿÿÿÿÿÿÿÿÿÿÿ|<br /> 00000010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|<br /> *<br /> <br /> &lt;/pre&gt;<br /> <br /> ===Flash Address Size (0x2016)===<br /> <br /> * Requires enabled '''product mode''' or else service returns always error '''0x5'''<br /> * Returns 2 64bit values: offset and size of NOR flash region<br /> <br /> Test with ps3dm-utils:<br /> &lt;pre&gt;<br /> # ps3dm_um /dev/ps3dmproxy read_eprom 0x48c07<br /> 0xff<br /> <br /> # ps3dm_vtrm /dev/ps3dmproxy flash_addr_size<br /> /dev/ps3dmproxy: SS retval 5<br /> <br /> # enable product mode<br /> <br /> # ps3dm_um /dev/ps3dmproxy write_eprom 0x48c07 0x0<br /> /dev/ps3dmproxy: SS retval 0<br /> <br /> # ps3dm_um /dev/ps3dmproxy read_eprom 0x48c07<br /> 0x00<br /> <br /> # ps3dm_vtrm /dev/ps3dmproxy flash_addr_size<br /> 0x0000000000000000 0x0000000000040000<br /> &lt;/pre&gt;<br /> <br /> =Revoke List=<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#Revoke_List gitbrew::Revoke List]&lt;br /&gt;<br /> <br /> ==LPAR 1 System Call 0x1004A==<br /> <br /> * Installs new revoke list in LV1<br /> * LPAR 1 processes can use this syscall to install new revoke lists at runtime<br /> * '''lv2ldr''' is loaded by LV1 and used to verify the passed revoke list<br /> * After lv2ldr is done verifying the passed revoke list, it checks for stop code and if it's '''0xB''' then LV1 replaces the old revoke list with the new one<br /> * If the verification of the revoke list was successfull then LV1 installs new revoke list and replaces the old one in the ISO loader table at address '''0x10100'''<br /> <br /> ==rvk_list_verifier==<br /> <br /> * Stop code 0xB means that the passed revoke list is valid.<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:/home/glevand/rvk_list_verifier# cat /proc/rvk_list_verifier/debug <br /> PPE id (0x0000000000000001) VAS id (0x0000000000000002)<br /> lv1_construct_logical_spe (0x00000000)<br /> SPE id (0x0000000000000033)<br /> lv1_enable_logical_spe (0x00000000)<br /> lv1_set_spe_interrupt_mask(0) (0x00000000)<br /> lv1_set_spe_interrupt_mask(1) (0x00000000)<br /> lv1_set_spe_interrupt_mask(2) (0x00000000)<br /> lv1_set_spe_privilege_state_area_1_register (0x00000000)<br /> ea (0xc000000003f40000) esid (0xc000000008000000) vsid (0x0000408f92c94500)<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> out interrupt mbox (0x0000000000000001)<br /> lv1_clear_spe_interrupt_status(2) (0x00000000)<br /> transferring ldr args to LS<br /> waiting until MFC transfers are finished<br /> MFC transfers done<br /> out mbox (0x00000001)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> problem status (0x000b0082)<br /> lv1_destruct_logical_spe (0x00000000)<br /> &lt;/pre&gt;<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Flash:Encrypted_Individual_Data_-_eEID&diff=36120 Flash:Encrypted Individual Data - eEID 2015-05-17T14:02:32Z <p>Euss: /* structure */</p> <hr /> <div>== Encrypted Individual Data - eEID ==<br /> <br /> This section of flash contains QA tokens<br /> <br /> It is 0x10000 in length (64 kb) but only the first 0x1DD0 is used, the rest is padded with FF<br /> <br /> It is composed of 6 sections numbered from 0 to 5<br /> <br /> eEID contains your system model data, your target ID, and your PS3 motherboard revision<br /> <br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Section !! Description !! [[iso module]]<br /> |-<br /> | [[Flash:Encrypted_Individual_Data_-_eEID#EID0|EID0]] || [[Flash:Encrypted_Individual_Data_-_eEID#EID0|EID0]] is needed for loading parameters to isoldr for loading isolated SELF files on a SPE || aim_spu_module<br /> |-<br /> | [[Flash:Encrypted_Individual_Data_-_eEID#EID1|EID1]] || ? + Syscon paring || ?sc_iso_factory or ss_sc_init?<br /> |-<br /> | [[Flash:Encrypted_Individual_Data_-_eEID#EID2|EID2]] || ? + BD drive pairing || fdm_spu_module<br /> |-<br /> | [[Flash:Encrypted_Individual_Data_-_eEID#EID3|EID3]] || ? + Movie Per_Device keys || AacsModule.spu.isoself CprmModule.spu.isoself<br /> |-<br /> | [[Flash:Encrypted_Individual_Data_-_eEID#EID4|EID4]] || ? + Drive_auth keys || sv_iso_spu_module, mc_iso_spu_module.self, me_iso_spu_module.self, me_iso_for_ps2emu.self<br /> |-<br /> | [[Flash:Encrypted_Individual_Data_-_eEID#EID5|EID5]] || ? Backup || ? Not used <br /> |}<br /> <br /> Note: For data structure of [[Flash:Encrypted_Individual_Data_-_eEID|EID]], see [[Cex2Dex#LibeEID|LibeEID]]<br /> <br /> === Header ===<br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x002F000 - 0x002F00F !! NAND: 0x0080800 - 0x008080F<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 0002F000 00 00 00 06 00 00 1D D0 00 00 00 00 00 00 00 00 .......Ð........&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 00080800 00 00 00 06 00 00 1D D0 00 00 00 00 00 00 00 00 .......Ð........&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== structure ====<br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Address !! Length !! Value !! Description<br /> |-<br /> | 0x0 || 0x4 || 0x6 || Number of entries<br /> |-<br /> | 0x4 || 0x4 || 0x1DD0 || Length of entire eEID package<br /> |-<br /> | 0x8 || 0x8 || 0x0 || Unknown/Blank<br /> |}<br /> <br /> === File Table ===<br /> This is the whole file table<br /> <br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x002F010 - 0x002F06F !! NAND: 0x0080810 - 0x008086F<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 0002F010 00 00 00 70 00 00 08 60 00 00 00 00 00 00 00 00 ...p...`........<br /> 0002F020 00 00 08 D0 00 00 02 A0 00 00 00 00 00 00 00 01 ...Ð... ........<br /> 0002F030 00 00 0B 70 00 00 07 30 00 00 00 00 00 00 00 02 ...p...0........<br /> 0002F040 00 00 12 A0 00 00 01 00 00 00 00 00 00 00 00 03 ... ............<br /> 0002F050 00 00 13 A0 00 00 00 30 00 00 00 00 00 00 00 04 ... ...0........<br /> 0002F060 00 00 13 D0 00 00 0A 00 00 00 00 00 00 00 00 05 ...Ð............&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 00080810 00 00 00 70 00 00 08 60 00 00 00 00 00 00 00 00 ...p...`........<br /> 00080820 00 00 08 D0 00 00 02 A0 00 00 00 00 00 00 00 01 ...Ð... ........<br /> 00080830 00 00 0B 70 00 00 07 30 00 00 00 00 00 00 00 02 ...p...0........<br /> 00080840 00 00 12 A0 00 00 01 00 00 00 00 00 00 00 00 03 ... ............<br /> 00080850 00 00 13 A0 00 00 00 30 00 00 00 00 00 00 00 04 ... ...0........<br /> 00080860 00 00 13 D0 00 00 0A 00 00 00 00 00 00 00 00 05 ...Ð............&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== structure ====<br /> 0x10 bytes per entry as follows:<br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Address !! Length !! Value !! Description<br /> |-<br /> | 0x0 || 0x4 || 0x70 || Entry point<br /> |-<br /> | 0x4 || 0x4 || 0x860 || Length<br /> |-<br /> | 0x8 || 0x8 || 0x0 || EID number <br /> |}<br /> ====Typical EID entry addresses and lengths====<br /> Entry point listed is offset from base EID address (NOR:0x002F000 / NAND:0x0080800 in these examples) &lt;br /&gt;<br /> Absolute start address is base EID address + Entry point &lt;br /&gt;<br /> Absolute end address is base EID address + Entry point + Length<br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! colspan=&quot;3&quot; rowspan=&quot;2&quot; | Description !! rowspan=&quot;2&quot; | Entry point !! rowspan=&quot;2&quot; | Length !! colspan=&quot;2&quot; | NOR Address || colspan=&quot;2&quot; | NAND Address<br /> |-<br /> ! start !! end !! start !! end<br /> |-<br /> | colspan=&quot;3&quot; | [[Flash:Encrypted_Individual_Data_-_eEID#EID0|EID0]] || 0x70 || 0x860 || 0x002F070 || 0x002F8CF || 0x0080870 || 0x00810CF<br /> |-<br /> | || colspan=&quot;2&quot; | EID0 HEADER || 0x70 || 0x20 || 0x002F070 || 0x002F08F || 0x0080870 || 0x008088F<br /> |-<br /> | || colspan=&quot;2&quot; | EID0_0 || 0x90 || 0xC0 || 0x002F090 || 0x002F14F || 0x0080890 || 0x008094F<br /> |-<br /> | || || EID0_0_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_0_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_0_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_0_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_0_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_0_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_0_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_1 || 0x150 || 0xC0 || 0x002F150 || 0x002F20F || 0x0080950 || 0x0080A0F<br /> |-<br /> | || || EID0_1_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_1_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_1_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_1_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_1_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_1_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_1_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_2 || 0x210 || 0xC0 || 0x002F210 || 0x002F2CF || 0x0080A10 || 0x0080ACF<br /> |-<br /> | || || EID0_2_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_2_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_2_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_2_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_2_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_2_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_2_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_3 || 0x2D0 || 0xC0 || 0x002F2D0 || 0x002F38F || 0x0080AD0 || 0x0080B8F<br /> |-<br /> | || || EID0_3_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_3_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_3_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_3_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_3_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_3_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_3_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_4 || 0x390 || 0xC0 || 0x002F390 || 0x002F44F || 0x0080B90 || 0x0080C4F<br /> |-<br /> | || || EID0_4_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_4_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_4_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_4_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_4_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_4_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_4_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_5 || 0x450 || 0xC0 || 0x002F450 || 0x002F50F || 0x0080C50 || 0x0080D0F<br /> |-<br /> | || || EID0_5_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_5_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_5_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_5_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_5_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_5_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_5_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_6 || 0x510 || 0xC0 || 0x002F510 || 0x002F5CF || 0x0080D10 || 0x0080DCF<br /> |-<br /> | || || EID0_6_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_6_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_6_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_6_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_6_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_6_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_6_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_7 || 0x5D0 || 0xC0 || 0x002F5D0 || 0x002F68F || 0x0080DD0 || 0x0080E8F<br /> |-<br /> | || || EID0_7_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_7_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_7_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_7_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_7_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_7_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_7_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_8 || 0x690 || 0xC0 || 0x002F690 || 0x002F74F || 0x0080E90 || 0x0080F4F<br /> |-<br /> | || || EID0_8_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_8_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_8_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_8_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_8_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_8_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_8_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_9 || 0x750 || 0xC0 || 0x002F750 || 0x002F80F || 0x0080F50 || 0x008100F<br /> |-<br /> | || || EID0_9_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_9_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_9_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_9_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_9_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_9_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_9_PAD || || 0x8 || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID0_A || 0x810 || 0xC0 || 0x002F810 || 0x002F8CF || 0x0081010 || 0x00810CF<br /> |-<br /> | || || EID0_A_DATA || || 0x10 || || || || <br /> |-<br /> | || || EID0_A_UNK1 || || 0x28 || || || || <br /> |-<br /> | || || EID0_A_SIG || || 0x28 || || || || <br /> |-<br /> | || || EID0_A_PUB || || 0x28 || || || || <br /> |-<br /> | || || EID0_A_UNK2 || || 0x20 || || || || <br /> |-<br /> | || || EID0_A_OMAC || || 0x10 || || || || <br /> |-<br /> | || || EID0_A_PAD || || 0x8 || || || || <br /> |-<br /> | colspan=&quot;3&quot; | [[Flash:Encrypted_Individual_Data_-_eEID#EID1|EID1]] || 0x8D0 || 0x2A0 || 0x002F8D0 || 0x002FB6F || 0x00810D0 || 0x008136F<br /> |-<br /> | colspan=&quot;3&quot; | [[Flash:Encrypted_Individual_Data_-_eEID#EID2|EID2]] || 0xB70 || 0x730 ||0x002FB70 || 0x003029F || 0x0081370 || 0x0081A9F<br /> |-<br /> | || colspan=&quot;2&quot; | EID2_P_LEN || || || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID2_S_LEN || || || || || || <br /> |-<br /> | || colspan=&quot;2&quot; | EID2_PAD || 0x28 || || || || || <br /> |-<br /> | colspan=&quot;3&quot; | [[Flash:Encrypted_Individual_Data_-_eEID#EID3|EID3]] || 0x12A0 || 0x100 || 0x00302A0 || 0x003039F || 0x0081AA0 || 0x0081B9F<br /> |-<br /> | colspan=&quot;3&quot; | [[Flash:Encrypted_Individual_Data_-_eEID#EID4|EID4]] || 0x13A0 || 0x30 || 0x00303A0 || 0x00303CF || 0x0081BA0 || 0x0081BCF<br /> |-<br /> | colspan=&quot;3&quot; | [[Flash:Encrypted_Individual_Data_-_eEID#EID5|EID5]] || 0x13D0 || 0xA00 || 0x00303D0 || 0x0030DCF || 0x0081BD0 || 0x00825CF<br /> |}<br /> <br /> Note: IDPS is present in EID0_0 and EID0_6. PSID is present in EID0_A. They're available only in decrypted form.<br /> <br /> === EID0 ===<br /> '''<br /> Indi manager can write to it &lt;br /&gt;<br /> AIM can rehash it<br /> '''<br /> <br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x002F070 - 0x002F8CF !! NAND: 00080870 - 0x00810CF<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 0002F070 00 00 00 01 00 89 00 08 14 01 01 06 1B 91 1C 5C .....‰.......‘.\<br /> 0002F080 00 12 00 0B FC D1 D8 BE 6F F4 C8 D8 8F E1 C3 F7 ....üÑؾoôÈØ.áÃ÷<br /> ....<br /> 0002F8B0 5B B4 1B C2 81 59 79 1A E6 DA F1 FD 5C E8 5B 67 [´.Â.Yy.æÚñý\è[g<br /> 0002F8C0 EA 85 A8 F6 9F A1 C6 A2 5E 59 C5 61 A9 5F 6D 2E ê…¨öŸ¡Æ¢^YÅa©_m.&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 00080870 00 00 00 01 00 8A 00 01 10 00 52 BC C7 11 6D B2 .....Š....R¼Ç.m²<br /> 00080880 00 12 00 0B 93 B7 DF 38 94 92 09 B6 C3 9C D2 AA ....“·ß8”’.¶ÃœÒª<br /> ....<br /> 000810B0 05 CA AE F2 3A 9C 88 09 90 D6 41 4B DA 37 6C AF .Ê®ò:œˆ..ÖAKÚ7l¯<br /> 000810C0 4A 63 D7 B0 3E DD 5A 29 55 6A 9B E7 96 6E E1 EE Jc×°&gt;ÝZ)Uj›ç–náî&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== structure ====<br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Address !! Size !! Value !! Description !! Observations <br /> |-<br /> | 0x0 || 0x10 || 00 00 00 01 00 89 00 08 14 01 01 06 1B 91 1C 5C || IDPS || [[IDPS]] - This contains your [[Target ID]]/[[SKU_Models#Regioning|Region]], [[SKU_Models|PS3 Model]], Chassis and others.<br /> |-<br /> | 0x10 || 0x4 || 00 12 00 0B || Unknown || Appears to be static. Last byte contains number of eid0 sections in hex (11)<br /> |-<br /> | 0x14 || 0xC || FC D1 D8 BE 6F F4 C8 D8 8F E1 C3 F7 || [[Flash:perconsole_nonce|perconsole nonce]] || Appear to be the same nonce as in the encrypted files metloader/bootloader at offset 0x14-0x1F<br /> |-<br /> | Rest || Rest || Rest || Encrypted Data ||<br /> |}<br /> <br /> === EID1 ===<br /> <br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x002F8D0 - 0x002FB6F !! NAND: 0x00810D0 - 0x008136F<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 0002F8D0 DB D1 FF 70 CF CA D6 A6 59 94 15 E1 B3 FC CF CA ÛÑÿpÏÊÖ¦Y”.á³üÏÊ<br /> 0002F8E0 B6 48 D5 01 39 4A 76 00 25 76 F6 F0 36 65 68 A7 ¶HÕ.9Jv.%vöð6eh§<br /> ....<br /> 0002FB50 AB 66 60 E8 B7 0D 3F 78 C5 59 2B D4 77 EB 2C 2D «f`è·.?xÅY+Ôwë,-<br /> 0002FB60 C3 6A B9 FA BB 63 CD EA 5D D2 39 8A 3F 77 2A 09 Ãj¹ú»cÍê]Ò9Š?w*.&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 000810D0 A3 D6 F3 27 20 C6 80 11 EA A3 A1 75 48 36 4C 10 £Öó' Æ€.꣡uH6L.<br /> 000810E0 C9 6F B0 3D BF 85 4F D4 1F 89 01 C9 BC 64 DE 08 Éo°=¿…OÔ.‰.ɼdÞ.<br /> ....<br /> 00081350 2A DF F9 45 E4 94 FD 43 33 82 6E 82 BB E9 CD 3F *ßùEä”ýC3‚n‚»éÍ?<br /> 00081360 53 5F E0 5A A2 7A 7E 6E 3D 50 A3 2B 16 68 7B 28 S_àZ¢z~n=P£+.h{(&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== structure ====<br /> Appears to be encrypted, not much is known about this one<br /> <br /> <br /> === EID2 ===<br /> <br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x002FB70 - 0x003029F !! NAND: 0x0081370 - 0x0081A9F<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 0002FB70 00 80 06 90 00 00 00 00 00 00 00 00 00 00 00 00 .€..............<br /> 0002FB80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 0002FB90 56 64 18 79 DC 30 12 51 3C C5 69 21 0C AD ED 8F Vd.yÜ0.Q&lt;Åi!.­í.<br /> 0002FBA0 67 DC 77 CC B6 4B 2D FB 68 F2 2E 41 A0 F4 C7 88 gÜw̶K-ûhò.A ôLj<br /> ....<br /> 00030280 03 92 40 B3 63 F4 62 97 D2 3D AE 82 1B F4 EC CA .’@³côb—Ò=®‚.ôìÊ<br /> 00030290 30 72 60 A5 7E B7 11 54 D9 9D 02 5C 20 7A CE 83 0r`¥~·.TÙ..\ z΃&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 00081370 00 80 06 90 00 00 00 00 00 00 00 00 00 00 00 00 .€..............<br /> 00081380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00081390 FC CA 19 07 3F FA D0 87 DF 20 23 98 99 17 F1 DF üÊ..?úÐ‡ß #˜™.ñß<br /> 000813A0 95 A7 98 49 EC 4D 68 D2 61 D7 2F BE 4A 7E 86 02 •§˜IìMhÒa×/¾J~†.<br /> ....<br /> 00081A80 76 D5 07 20 D1 85 07 39 4D 2E F9 CE 0F A4 61 ED vÕ. Ñ….9M.ùÎ.¤aí<br /> 00081A90 18 A6 BB 00 F9 55 69 BB DC 60 54 6D 40 C5 AF 3D .¦».ùUi»Ü`Tm@ů=&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== structure ====<br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Address !! Size !! Value !! Description !! Observations <br /> |-<br /> | 0x0 || 0x2 || 00 80 || P-Block Size || Decrypted P-Block contains region settings (see [[#decryptednotes|Notes]])<br /> |-<br /> | 0x2 || 0x2 || 06 90 || S-Block Size || <br /> |-<br /> | 0x4 || 0x1A || 00s || Padding? ||<br /> |-<br /> | 0x1E? || 0x2 || 0x0000 || || on {{ARC}}/{{DEX}}/{{DECR}} there is 0x0003<br /> |-<br /> | 0x20 || 0x80 || encrypted data || P-Block ||<br /> |-<br /> | 0xA0 || 0x690 || encrypted data || S-Block || on {{ARC}}/{{DEX}}/{{DECR}} S-Block is 00s<br /> |}<br /> <br /> &lt;div id=&quot;decryptednotes&quot;&gt;Notes&lt;/div&gt;<br /> In decrypted P-Block these bytes match [[Target ID]]:<br /> {| class=&quot;wikitable&quot; style=&quot;font-size:x-small; border:2px ridge #999999;&quot;<br /> |-<br /> ! Value !! [[Target ID]] !! Console Type !! Remarks<br /> |-<br /> | || {{TID80}} || <br /> |-<br /> | 0xFF || {{TID81}} || No BD playback on that [[Target ID]]<br /> |-<br /> | 0xFF || {{TID82}} || No BD playback on that [[Target ID]]<br /> |-<br /> | || {{TID83}} || <br /> |-<br /> | 0x02 || {{TID84}} || <br /> |-<br /> | 0x04 || {{TID85}} || <br /> |-<br /> | 0x10 || {{TID86}} || <br /> |-<br /> | || {{TID87}} || <br /> |-<br /> | || {{TID88}} || <br /> |-<br /> | || {{TID89}} || <br /> |-<br /> | || {{TID8A}} || <br /> |-<br /> | || {{TID8B}} || <br /> |-<br /> | 0x20 || {{TID8C}} || <br /> |-<br /> | || {{TID8D}} || <br /> |-<br /> | || {{TID8E}} || <br /> |-<br /> | || {{TID8F}} || <br /> |-<br /> | 0xFF || {{TIDA0}} || No BD playback on that [[Target ID]]<br /> |-<br /> |}<br /> <br /> === EID3 ===<br /> <br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x00302A0 - 0x003039F !! NAND: 0x0081AA0 - 0x0081B9F<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 000302A0 00 00 00 01 58 1B 20 6E 00 00 00 00 01 8B 39 46 ....X. n.....‹9F<br /> 000302B0 00 01 00 D0 FC D1 D8 BE 6F F4 C8 D8 8F E1 C3 F7 ...ÐüÑؾoôÈØ.áÃ÷<br /> 000302C0 31 6B 01 24 85 68 AD 48 F4 D9 C5 E1 3E D5 BD A8 1k.$…h­HôÙÅá&gt;Õ½¨<br /> 000302D0 A1 DD 7A 4A F2 95 3C FE 62 F2 F4 FD E0 48 98 35 ¡ÝzJò•&lt;þbòôýàH˜5<br /> 000302E0 4D EB E2 E5 94 40 5F 29 BD 44 20 6E F1 14 92 5C Mëâå”@_)½D nñ.’\<br /> 000302F0 19 1D 35 A5 32 54 FF 12 52 86 DD 19 4D E4 67 31 ..5¥2Tÿ.R†Ý.Mäg1<br /> 00030300 7F 34 A4 EE 0C 19 9B 0F C9 E3 81 4D F9 F7 1D 88 .4¤î..›.Éã.Mù÷.ˆ<br /> 00030310 90 C8 D3 F0 D5 40 5F 6B 2B A5 2D 1D D6 1F 58 37 .ÈÓðÕ@_k+¥-.Ö.X7<br /> 00030320 35 A5 7E 90 05 F1 89 2E 7F 76 BC 22 3F D4 F4 C3 5¥~..ñ‰..v¼&quot;?ÔôÃ<br /> 00030330 31 58 62 79 2E D7 27 E3 4D 9F 16 BC 8E 7E B7 8D 1Xby.×'ãMŸ.¼Ž~·.<br /> 00030340 20 2F 8B 76 4F E7 FC 0F 4B 0E 26 54 AF 72 82 AD /‹vOçü.K.&amp;T¯r‚­<br /> 00030350 9E 93 28 FB EA 3B 3D 62 47 C7 06 68 D0 5B C9 4E ž“(ûê;=bGÇ.hÐ[ÉN<br /> 00030360 E9 8F 1F 45 B1 7B 9B E3 9E 5C 33 5F E3 15 C5 B6 é..E±{›ãž\3_ã.Ŷ<br /> 00030370 E7 35 F4 0F C9 D6 F8 48 0B C7 63 A7 56 5D 96 C4 ç5ô.ÉÖøH.Çc§V]–Ä<br /> 00030380 CD 53 F2 95 5F 78 A1 5D 48 A6 9C D2 0B 40 D2 90 ÍSò•_x¡]H¦œÒ.@Ò.<br /> 00030390 7D 83 7B 24 12 F3 9F A7 F4 1E 7A 9B 98 50 2C 02 }ƒ{$.óŸ§ô.z›˜P,.&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 00081AA0 00 00 00 01 39 20 C4 E4 00 00 00 00 00 6E 38 61 ....9 Ää.....n8a<br /> 00081AB0 00 01 00 D0 93 B7 DF 38 94 92 09 B6 C3 9C D2 AA ...Г·ß8”’.¶ÃœÒª<br /> 00081AC0 EA 14 35 C0 0F 48 31 01 FE 4C FD 1B F8 A5 C1 04 ê.5À.H1.þLý.ø¥Á.<br /> 00081AD0 B2 EE 21 12 5F F2 68 21 40 61 3D ED 62 7B EC 91 ²î!._òh!@a=íb{ì‘<br /> 00081AE0 0F C2 D4 27 D9 90 34 C4 19 0D AB 2E 28 9B F4 F6 .ÂÔ'Ù.4Ä..«.(›ôö<br /> 00081AF0 00 F5 05 71 FA 53 A6 E8 52 57 9D 9E 7E 8B 9C FD .õ.qúS¦èRW.ž~‹œý<br /> 00081B00 C3 0B 92 AB 25 3E 34 D8 05 E0 92 DC 27 24 14 71 Ã.’«%&gt;4Ø.à’Ü'$.q<br /> 00081B10 AF AC 4E C3 6B 66 EF 18 0B EB 72 5D E7 F1 96 28 ¯¬NÃkfï..ër]çñ–(<br /> 00081B20 6C 71 06 2B 45 7F 96 76 34 FA AC 7E D8 8F 97 B8 lq.+E.–v4ú¬~Ø.—¸<br /> 00081B30 F4 B5 10 BA 71 9E 38 CB 7C AD CB A7 09 E0 23 72 ôµ.ºqž8Ë|­Ë§.à#r<br /> 00081B40 19 4B 32 A2 0A 13 1C 4B 12 67 C3 28 98 EE 2D 26 .K2¢...K.gÃ(˜î-&amp;<br /> 00081B50 B8 81 39 08 81 E4 11 EF 7B 6B DB 0A E8 A9 D0 9E ¸.9..ä.ï{kÛ.è©Ðž<br /> 00081B60 71 13 05 67 99 77 9B 1D E8 C9 0B 67 FB AC 4B 03 q..g™w›.èÉ.gû¬K.<br /> 00081B70 78 AF 44 B3 35 A9 39 1F 75 C1 9F 3C 46 E8 C6 71 x¯D³5©9.uÁŸ&lt;FèÆq<br /> 00081B80 A5 5B 57 D3 37 6B E2 34 E7 7C B6 A5 04 FE 42 B5 ¥[WÓ7kâ4ç|¶¥.þBµ<br /> 00081B90 09 C7 97 0F 9E 2C 7F 94 F6 9C A2 15 4A 76 49 79 .Ç—.ž,.”öœ¢.JvIy&lt;/pre&gt;<br /> |-<br /> |}<br /> <br /> ==== structure ====<br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Address !! Size !! Value !! Description !! Observations <br /> |-<br /> | 0x0 || 0x4 || 0x00000001 || indication content available? || <br /> |-<br /> | 0x4 || 0x4 || 58 1B 20 6E || speculation: maybe 2x2 bytes indicating id's/build or smth? || <br /> |-<br /> | 0x8 || 0x8 || 0x00000000018B3946 || ckp_management_id as in [[Flash:Individual_System_Data_-_cISD#cISD1|cISD1]] ||<br /> |-<br /> | 0x10 || 0x2 || 0x0001 || ||<br /> |-<br /> | 0x12 || 0x2 || 0x00D0 || ||<br /> |-<br /> | 0x14 || 0x0C || per console nonce || [[Flash:perconsole_nonce|perconsole nonce]] ||<br /> |-<br /> | 0x20 || 0xE0 || encrypted data || ||<br /> |}<br /> <br /> * On {{DEX}}/{{DECR}}&lt;!-- /{{ARC}} --&gt; EID3 is 00 filled.<br /> <br /> === EID4 ===<br /> ==== Information about EID4 ====<br /> <br /> * EID4 contains 2 128bit keys which are necessary to establish a secure communication channel to BD drive for sending vendor specific security commands.<br /> * EID4 is encrypted with AES-CBC-256 algorithm.<br /> * EID4 is of size 0x30 bytes: 0x0-0xf bytes = 1st key, 0x10-0x1f - 2nd key, 0x20-0x2f - CMAC-OMAC1 of EID4<br /> * The first key is used for encrypting data sent from host to BD drive.<br /> * The second key is used for decrypting data sent from BD drive to host.<br /> <br /> (More about it in [[BD_Drive_Reverse_Engineering| BD Drive Reverse Engineering]] )<br /> <br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x00303A0 - 0x00303CF !! NAND: 0x0081BA0 - 0x0081BCF<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 000303A0 8B D7 1B A0 C3 DA 4B BE B3 72 AE 61 78 90 31 1F ‹×. ÃÚK¾³r®ax.1.<br /> 000303B0 2E CD F1 92 28 8E 17 AD 6A 9C D5 8A 8E 17 86 39 .Íñ’(Ž.­jœÕŠŽ.†9<br /> 000303C0 C8 0A F7 9B 92 D8 3A A8 92 60 73 6A 5E 12 2A 94 È.÷›’Ø:¨’`sj^.*”&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 00081BA0 40 9F 75 39 22 96 C2 12 A2 9C BC CF 53 99 73 40 @Ÿu9&quot;–Â.¢œ¼ÏS™s@<br /> 00081BB0 5D AD A7 F6 26 6E 50 35 55 A8 8A B9 24 A1 F5 35 ]­§ö&amp;nP5U¨Š¹$¡õ5<br /> 00081BC0 BC 3B 7A 88 17 75 9C 44 A9 2D 4B E0 8B 80 92 E7 ¼;zˆ.uœD©-Kà‹€’ç&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== structure ====<br /> Encrypted encdec key (used for e.g. BD drive)<br /> <br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Address !! Size !! Value !! Description !! Observations <br /> |-<br /> | 0x0 || 0x10 || encrypted || 1st 128bit key || Initial byte (decrypted) matches TID (same as EID2 Notes) , used for region<br /> |-<br /> | 0x10 || 0x10 || encrypted || 2nd 128bit key || <br /> |-<br /> | 0x20 || 0x10 || encrypted|| CMAC-OMAC1 of EID4 ||<br /> |}<br /> <br /> === EID5 ===<br /> <br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x00303D0 - 0x0030DCF !! NAND: 0x0081BD0 - 0x00825CF<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 000303D0 00 00 00 01 00 89 00 08 14 01 01 06 1B 91 1C 5C .....‰.......‘.\<br /> 000303E0 00 12 07 30 FC D1 D8 BE 6F F4 C8 D8 8F E1 C3 F7 ...0üÑؾoôÈØ.áÃ÷<br /> 000303F0 B7 05 8B 05 E4 2E 94 C7 41 8E 1D E9 DE 63 F6 E6 ·.‹.ä.”ÇAŽ.éÞcöæ<br /> 00030400 C5 18 28 E6 47 44 CE 5D 53 03 57 76 46 0C 97 AB Å.(æGDÎ]S.WvF.—«<br /> ....<br /> 00030DB0 A8 55 8A FF 73 96 11 1B 6D 85 82 BD 73 FD 45 6D ¨UŠÿs–..m…‚½sýEm<br /> 00030DC0 7B 7B 00 DD 0D EB A8 A1 57 5F 5D 0F C9 23 49 E8 {{.Ý.먡W_].É#Iè&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 00081BD0 00 00 00 01 00 8A 00 01 10 00 52 BC C7 11 6D B2 .....Š....R¼Ç.m²<br /> 00081BE0 00 12 07 30 93 B7 DF 38 94 92 09 B6 C3 9C D2 AA ...0“·ß8”’.¶ÃœÒª<br /> 00081BF0 CB 95 EF 88 DB 8B E8 14 69 1F 99 A7 4A 66 F7 09 Ë•ïˆÛ‹è.i.™§Jf÷.<br /> 00081C00 DD 23 09 1F 73 22 43 26 F4 1A 65 44 9C F2 DB 89 Ý#..s&quot;C&amp;ô.eDœòÛ‰<br /> ....<br /> 000825B0 CE 82 2F 9B 8D F0 4E 22 6B EF 68 28 37 38 AA 08 ΂/›.ðN&quot;kïh(78ª.<br /> 000825C0 EA 85 EA 2C A4 1D F2 76 9C FF D5 D4 49 97 06 06 ê…ê,¤.òvœÿÕÔI—..&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== structure ====<br /> Similar again to EID0<br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Address !! Size !! Value !! Description !! Observations <br /> |-<br /> | 0x0 || 0x10 || 00 00 00 01 00 89 00 08 14 01 01 06 1B 91 1C 5C || IDPS || [[IDPS]]<br /> |-<br /> | 0x10 || 0x4 || 00 12 07 30 || Unknown || Changes from EID0/ 00 12 07 E0 on DEX<br /> |-<br /> | 0x14 || 0xC || FC D1 D8 BE 6F F4 C8 D8 8F E1 C3 F7 || [[Flash:perconsole_nonce|perconsole nonce]] || Contains the 0xC byte perconsole nonce (as seen in bootldr/metldr and EID0) again at 0x14 to 0x1F<br /> |-<br /> | Rest || Rest || Rest || Encrypted Data ||<br /> |}<br /> <br /> === unreferenced area ===<br /> Possibly just unused EID region (which also explains why it is FF filled) &lt;br /&gt;<br /> ==== example ====<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! NOR: 0x0030DD0 - 0x003EFFF !! NAND: 0x00825D0 - 0x00907FF<br /> |-<br /> | &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 00030DD0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ<br /> 00030DE0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ<br /> ....<br /> 0003EFE0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ<br /> 0003EFF0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ&lt;/pre&gt; || &lt;pre&gt;Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 000825D0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ<br /> 000825E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ<br /> ....<br /> 000907E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ<br /> 000907F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ&lt;/pre&gt;<br /> |-<br /> |}<br /> ==== structure ====<br /> {|class=&quot;wikitable&quot;<br /> |-<br /> ! Address !! Length !! Value !! Description<br /> |-<br /> | 0x0 || 0xE22F || 0xFF || FF filled area<br /> |-<br /> |}<br /> <br /> {{Flash}}<br /> &lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Hypervisor_Reverse_Engineering&diff=36119 Hypervisor Reverse Engineering 2015-05-17T13:56:05Z <p>Euss: /* P-Block */</p> <hr /> <div>&lt;span style=&quot;background:red; color:#ffffff;&quot;&gt;Warning, this page way too long and voted to be split into seperate sections&lt;/span&gt;<br /> <br /> ----<br /> = Difference between Debug Firmware HV and Retail HV =<br /> <br /> There is no difference between debug firmware lv1.self and retail firmware lv1.self<br /> The differences reside on the repository nodes loaded because of policies/flags.<br /> <br /> [http://www.mirrorcreator.com/files/1DKLUPMC/160_192_341_355_--CEX_DECR_-_LV1.rar_links DECR/Tool + CEX/Retail LV1.self 1.60 1.92 3.41 3.55]<br /> <br /> = HSPRG =<br /> <br /> *The hypervisor stores a pointer to some structures per LPAR in HSPRG0 register. <br /> *'''There are actually 2 HSPRG0 values: one for each thread of Cell CPU'''&amp;nbsp;!!! <br /> *There is a HSPRG0 array at 0x8(-0x69A0(HSPRG0)) + 0x20.<br /> <br /> = LPAR =<br /> <br /> LPAR = Logical Partition <br /> <br /> lpar1 starts at 0x&amp;lt;unknown&amp;gt;, and it's believed to be the memory space where lv1 stores its variables, flags and other data. <br /> <br /> lpar2 starts at 0x80000000000 and it's believed to be the memory space where lv2 stores its variables, flags and other data. <br /> <br /> &lt;br&gt;<br /> <br /> The pointer to active LPAR is stored at -0x67E8(HSPRG0). <br /> <br /> == vtable ==<br /> <br /> 0x0033CA40 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x38 - some pointer <br /> <br /> offset 0x50 - LPAR id (8 bytes) <br /> <br /> offset 0x70 - pointer to VAS id bitmap <br /> <br /> offset 0x78 - power of 2 of word size from VAS id bitmap (4 bytes), equal to 6 <br /> <br /> offset 0x7C - number of 64-bit words in VAS id bitmap(4 bytes)<br /> <br /> = Interrupt handling =<br /> <br /> The pointer to the interrupt handler that is called e.g. when an external interrupt occurs is at -0x69F0(HSPRG0). <br /> <br /> 0x00001930 (3.15 and 2.60) <br /> <br /> == Interrupt vector tables ==<br /> <br /> There are 2 interrupt vector tables. One for each thread. The pointer to these tables is at -0x6950(HSPRG0). <br /> <br /> offset 0x8 - IIC memory base address (8 bytes) <br /> <br /> offset 0x10 - thread register offset (8 bytes) <br /> <br /> offset 0x18 - start of interrupt vector table (19 entries, each entry 32 bytes) <br /> <br /> === Interrupt vector table entry ===<br /> <br /> offset 0x0 - pointer to interrupt handler <br /> <br /> offset 0x8 - TOC <br /> <br /> offset 0x10 - 0 <br /> <br /> offset 0x18 - parameter to interrupt handler <br /> <br /> === Interrupt handlers ===<br /> <br /> ==== Spurious interrupt handler ====<br /> <br /> 0x002BC174 (3.15) <br /> <br /> ==== RSX ====<br /> <br /> 0x00219A44 (3.15) <br /> <br /> 0x002176FC (2.60) <br /> <br /> ==== SB bus ====<br /> <br /> 0x002B9CC4 (3.15) <br /> <br /> ==== I/O address translation ====<br /> <br /> 0x002CD7D8 (3.15) <br /> <br /> 0x002C9214 (2.60) <br /> <br /> ==== Performance monitor ====<br /> <br /> 0x002F0584 (3.15) <br /> <br /> 0x002EB1B0 (2.60) <br /> <br /> ==== Token manager ====<br /> <br /> 0x002BBA9C (3.15) <br /> <br /> 0x002B754C (2.60) <br /> <br /> = HV call =<br /> <br /> *The address of HV table is stored at -0x6FC8(HSPRG0). <br /> *The address of HV table size is stored at -0x6FD0(HSPRG0).<br /> <br /> == HV call ==<br /> ''editorial note: The table listed here was moved/merged to a seperate page : [[HV Syscalls]]''<br /> <br /> === Initializing HV Call Table ===<br /> <br /> ==== set_lv1_hvcall_table ====<br /> <br /> 0x002C02B4 (3.41)<br /> <br /> 0x002C1F04 (3.15)<br /> <br /> 0x002C2B4C (3.55)<br /> <br /> This function sets pointer to HV Call Table and the size of HV Call Table in HSPRG context of a LPAR.<br /> <br /> ==== set_lv1_hvcall_table_entry_invalid ====<br /> <br /> 0x002C1F28 (3.15)<br /> <br /> 0x002C02D8 (3.41)<br /> <br /> 0x002C2B70 (3.55)<br /> <br /> This function initializes an entry in HV Call Table to the Invalid HV Call function.<br /> <br /> == Memory HV call ==<br /> <br /> *All memory HV calls branch to '''lv1_mm_call''' <br /> *'''lv1_mm_call''' has it's own function table <br /> *Memory HV call number = HV call number<br /> <br /> === Memory HV call table ===<br /> <br /> *Each entry is a pointer to a function TOC entry. <br /> *table size = 256<br /> <br /> 0x00364208 (3.15)<br /> <br /> 0x00362308 (3.41)<br /> <br /> 0x00366088 (3.55)<br /> <br /> === Memory HV calls ===<br /> <br /> lv1_map_htab - 0x002D595C (3.15) <br /> <br /> lv1_unmap_htab - 0x002D56B8 (3.15) <br /> <br /> lv1_allocate_memory - 0x002D72F0 (3.15) <br /> <br /> lv1_release_memory - 0x002D66A4 (3.15) <br /> <br /> lv1_query_logical_partition_address_region_info - 0x002C9B24 (3.15) <br /> <br /> lv1_create_repository_node - 0x002DD014 (3.15) <br /> <br /> lv1_get_repository_node_value - 0x002DD260 (3.15) <br /> <br /> lv1_undocumented_function_231 - 0x0030B560 (3.15)<br /> <br /> = System call =<br /> <br /> HV Processes do not use HV calls. They use syscalls only. <br /> <br /> == System call handler ==<br /> <br /> 0x002974D8 (3.15) <br /> <br /> 0x00292F6C (2.60) <br /> <br /> There are 2 system call tables in HV. The first one stores system calls 0 - 36. The second one stores system calls 0x10000 - 0x100FF. <br /> <br /> == System call table 0 - 36 ==<br /> <br /> 0x0035FAE8 (3.15) <br /> <br /> 0x00358ED0 (2.60) <br /> <br /> === System call numbers ===<br /> <br /> 0x1 - getpid(void) <br /> <br /> 0x2 - getppid(void) <br /> <br /> 0x3 - fork(void) <br /> <br /> 0x4 - exit <br /> <br /> 0x5 - exec(filename) <br /> <br /> 0x6 - wait(status) <br /> <br /> 0x7 - open(filename) <br /> <br /> 0x8 - close(fd) <br /> <br /> 0x9 - read <br /> <br /> 0xA - write <br /> <br /> 0xB - seek <br /> <br /> 0xC - unlink(filename) <br /> <br /> 0xD - signal <br /> <br /> 0xE - kill(pid, signal type) <br /> <br /> 0xF - brk <br /> <br /> 0x10 - socket(af, type, protocol) (supports only address family 0x1F, type 0x0 and protocol 0x0) <br /> <br /> 0x11 - bind <br /> <br /> 0x12 - listen(fd, backlog) <br /> <br /> 0x13 - accept <br /> <br /> 0x14 - connect <br /> <br /> 0x15 -&amp;nbsp;? <br /> <br /> 0x16 - pause(void) <br /> <br /> 0x17 - sleep(seconds) <br /> <br /> 0x18 - mmap(addr, size, prot, flags, fd, offset) <br /> <br /> 0x19 - munmap <br /> <br /> 0x1A - some fs func for directories, perhaps readdir <br /> <br /> 0x1B -&amp;nbsp;? <br /> <br /> 0x1C - map_pages (used for alloc) <br /> <br /> 0x1D - unmap_pages (used for free) <br /> <br /> 0x1E - select <br /> <br /> 0x1F - getcwd <br /> <br /> 0x20 -&amp;nbsp;? <br /> <br /> 0x21 - alarm <br /> <br /> 0x22 - ioctl <br /> <br /> 0x23 - _map_pages <br /> <br /> 0x24 - _unmap_pages <br /> <br /> == System call table 0x10000 - 0x100FF ==<br /> <br /> 0x0035DE78 (3.15) <br /> <br /> 0x00357260 (2.60) <br /> <br /> === System call numbers ===<br /> <br /> 0x10000 - allocate_memory_region(LPAR id, size, log2 of page size,&amp;nbsp;?,&amp;nbsp;?) <br /> <br /> 0x10001 - lpar_query_address_region_info <br /> <br /> 0x10002 - lpar_memory_addr_to_phys_addr(LPAR id, LPAR address, physical addr) <br /> <br /> 0x10005 - construct_logical_pu <br /> <br /> 0x10007 - activate_logical_pu(LPAR id, PPE id) <br /> <br /> 0x10009 - construct_logical_partition(0, LPAR id, outlet) <br /> <br /> 0x1000E - release_memory_region(LPAR id, memory region address) <br /> <br /> 0x1001A - construct_event_receive_port <br /> <br /> 0x10024 - shutdown_logical_partition(LPAR id, shutdown command) <br /> <br /> 0x10025 - destruct_logical_partition(LPAR id) <br /> <br /> 0x10026 - get_logical_partition_info <br /> <br /> 0x1002C - construct_scheduling_table <br /> <br /> 0x1002D - set_scheduling_slot <br /> <br /> 0x1002E - ?<br /> <br /> 0x10032 - accesses system console <br /> <br /> 0x10034 - ?<br /> <br /> 0x10035 - ?<br /> <br /> 0x10036 - accesses system console <br /> <br /> 0x10037 - ?<br /> <br /> 0x10038 - ?<br /> <br /> 0x10039 - ?<br /> <br /> 0x10040 - construct_spe_type_1(SPE id, shaddow_addr) <br /> <br /> 0x10041 - destruct_spe(SPE id) <br /> <br /> 0x10042 - decrypt_lv2_self(spe id, LPAR auth id, SELF file image ptr, LPAR memory address) <br /> <br /> 0x10043 - load_spe_module(spe id, SCE module ptr, arg1, arg2, arg3, arg4) <br /> <br /> 0x10044 - disable_spe_execution <br /> <br /> 0x10045 - set_spe_interrupt_mask <br /> <br /> 0x10046 - read_spe_problem_state_register(spe id, register offset, value) <br /> <br /> 0x10047 - write_spe_problem_state_register(spe id, register offset, value) <br /> <br /> 0x1004B - disable_spe_loading <br /> <br /> 0x10053 - pmi_set_guest_os_mode <br /> <br /> 0x10081 - accesses system console <br /> <br /> 0x10084 - construct_virtual_uart(LPAR id, VUART id, VUART data buffer size) <br /> <br /> 0x10085 - destruct_virtual_uart(LPAR id, VUART id) <br /> <br /> 0x10088 - RSX_syscall_10088(LPAR id) <br /> <br /> 0x10089 - RSX_syscall_10089 <br /> <br /> 0x1008A - RSX_syscall_1008A <br /> <br /> 0x100BE - lv1_ioctl <br /> <br /> 0x100C0 - create_repository_node(LPAR id) <br /> <br /> 0x100C1 - get_repository_node_value(LPAR id) <br /> <br /> 0x100C2 - modify_repository_node_value(LPAR id) <br /> <br /> 0x100C3 - remove_repository_node_value(LPAR id)<br /> <br /> = Process =<br /> <br /> == Process table ==<br /> <br /> HV supports only 32 processes simultaneously. The number of processes currently running in HV is stored at address 0x0035EA54 (3.15) and 0x00357E3C (2.60). <br /> <br /> The process table is an array of 32 process table entries.<br /> <br /> 0x0036C930 (4.30)<br /> <br /> 0x0036C8B0 (4.21)<br /> <br /> 0x00365458 (4.11)<br /> <br /> 0x0035F8D0 (3.55)<br /> <br /> 0x0035C550 (3.41)<br /> <br /> 0x0035E850 (3.15) <br /> <br /> 0x00357C38 (2.60) <br /> <br /> === Process table entry ===<br /> <br /> offset 0x0 - process status&amp;nbsp;? (8 bytes) <br /> <br /> offset 0x8 - pointer to Process object<br /> <br /> == create_new_proc ==<br /> <br /> This function creates a new Process object. <br /> <br /> 0x00298E2C (3.15) <br /> <br /> 0x002948BC (2.60) <br /> <br /> === Parameters ===<br /> <br /> r3 - pointer to parent Process object <br /> <br /> r4 -&amp;nbsp;? <br /> <br /> == copy_user_data ==<br /> <br /> This function copies data to/from user space. <br /> <br /> 0x00299688 (3.15) <br /> <br /> 0x00295118 (2.60) <br /> <br /> === Parameters ===<br /> <br /> r3 - pointer to Process object <br /> <br /> r4 - some address in address space of Process <br /> <br /> r5 - pointer to buffer in HV space <br /> <br /> r6 - size to copy <br /> <br /> r7 -&amp;nbsp;? <br /> <br /> r8 - direction of copy (0 - copy from user space,&amp;nbsp;!= 0 - copy to user space) <br /> <br /> r9 -&amp;nbsp;? <br /> <br /> == vtable ==<br /> <br /> Processes have no vtables. That means they have no virtual functions. <br /> <br /> == Member variables ==<br /> <br /> offset 0x0 - PID (4 bytes) <br /> <br /> offset 0x8 - pointer to parent Process object <br /> <br /> offset 0x10 - pointer to AddressSpace object <br /> <br /> offset 0x30 - pointer to first PThread object of process <br /> <br /> offset 0x38 - array of signal handlers (192 * 8 bytes) <br /> <br /> offset 0x638 - pointer to pointer to ELF image <br /> <br /> offset 0x640 - start of file table (20 * 24 bytes) <br /> <br /> offset 0x820 - exit status (4 bytes) <br /> <br /> offset 0x898 - pointer to Inode object of current directory <br /> <br /> offset 0x8A8 - some pointer <br /> <br /> === Signals ===<br /> <br /> A process can have upto 192 signal handlers. For example, signal 9 is SIGKILL. A signal handler for SIGKILL cannot be installed and it cannot be ignored. <br /> <br /> A process does not have a signal mask. Every thread of a process has it's own signal mask. <br /> <br /> ==== Signal constants ====<br /> <br /> 0x9 - SIGKILL <br /> <br /> 0xE - SIGALRM <br /> <br /> 0x20 - SIGSPUMB <br /> <br /> 0x21 - SIGSPUMB_SL <br /> <br /> 0x22 - SIGSPUSTOP <br /> <br /> 0x23 - SIGSPUSTOP_SL <br /> <br /> 0x24 - SIGSPUDMA <br /> <br /> 0x26 - SIGSPUTIMEOUT <br /> <br /> 0x27 - SIGSPUERR <br /> <br /> 0x41 - SIGSHUTDOWN <br /> <br /> === File table ===<br /> <br /> The file table has 20 entries. So, a process can have at most 20 files opened simultaneously. Each entry is 24 bytes large. <br /> <br /> offset 0x0 - entry valid or invalid (1 byte), 0 - invalid, 1 - valid <br /> <br /> offset 0x8 - pointer to object with File interface <br /> <br /> offset 0x10 - current file position (8 bytes) <br /> <br /> == Process_EA_to_RA ==<br /> <br /> This function translates an effective process address to real address. <br /> <br /> 0x00297E08 (3.15) <br /> <br /> == Objects ==<br /> <br /> Here are the addresses of Process objects i could identify in HV dump 3.15: <br /> <br /> *0x006BB0D0 (PID 0) <br /> *0x0012C010 (PID 3) - ss_server3.fself <br /> *0x000915D0 (PID 5) - ss_server2.fself <br /> *0x000E4D70 (PID 6) - ss_server1.fself <br /> *0x0012C8D0 (PID 9) - sysmgr_ss.fself<br /> <br /> Here are the addresses of Process objects i could identify in HV dump 2.60: <br /> <br /> *0x006B7580 (PID 0) <br /> *0x00135F90 (PID 3) <br /> *0x000862D0 (PID 5) <br /> *0x000A9870 (PID 6) <br /> *0x00084B80 (PID 9)<br /> <br /> In JIG 2.43:<br /> *(PID3) &lt;- ss_server3<br /> *(PID4) &lt;- ss_sc_init_pu<br /> *(PID5) &lt;- ss_server2<br /> *(PID6) &lt;- ss_server1<br /> *(PID7) &lt;- factory_data_mngr_server<br /> *(PID8) &lt;- updater_frontend<br /> <br /> (see [http://pastie.org/pastes/9407461/text?key=f6bk5lof0g4bgeu6xrn5ua this])<br /> <br /> = PThread =<br /> <br /> All PThread objects of the same Process object are linked together in a list. <br /> <br /> == vtable ==<br /> <br /> 0x003556D8 (3.15) <br /> <br /> 0x0034ECC0 (2.60) <br /> <br /> offset 0x60 - pointer to TOC entry of system call handler <br /> <br /> == Member variables ==<br /> <br /> offset 0x10 - pointer to next PThread object of Process <br /> <br /> offset 0x18 - Thread object <br /> <br /> offset 0x2B8 -&amp;nbsp;? (4 bytes) <br /> <br /> offset 0x2C0 - pointer to TOC of some function <br /> <br /> offset 0x2C8 - pointer to TOC of some function <br /> <br /> offset 0x348 - some conter (4 bytes) <br /> <br /> offset 0x3C0 - pointer to Process object that owns PThread object <br /> <br /> offset 0x3F8 - signal pending mask (3 * 8 bytes = 192 signals) <br /> <br /> offset 0x440 - ConditionVariable object <br /> <br /> == Signals ==<br /> <br /> A PThread has it's own signal mask, independant of all other PThreads in the same process. <br /> <br /> == Methods ==<br /> <br /> wait_for_my_turn(Pthread ptr,&amp;nbsp;?, sleep interruptible flag) = wakeup status - 0x00296FB0 (3.15) <br /> <br /> = Thread =<br /> <br /> == get_current_thread ==<br /> <br /> This function returns the pointer to current running thread. <br /> <br /> 0x0028B994 (3.15) <br /> <br /> 0x0028744C (2.60) <br /> <br /> == vtable ==<br /> <br /> 0x00355750 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x288 - some pointer <br /> <br /> offset 0x290 - some pointer <br /> <br /> = AddressSpace =<br /> <br /> == vtable ==<br /> <br /> 0x003549A0 (3.15) <br /> <br /> 0x0034DF88 (2.60) <br /> <br /> == Member variables ==<br /> <br /> offset 0x8 - Mutex object <br /> <br /> offset 0x40 - AddressProtectionDomain object <br /> <br /> offset 0x50 - some pointer <br /> <br /> offset 0xC0 - some counter (4 bytes) <br /> <br /> == AddressSpace_EA_to_RA ==<br /> <br /> 0x002874D0 (3.15) <br /> <br /> = AddressProtectionDomain =<br /> <br /> == vtable ==<br /> <br /> 0x00354980 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x0 - pointer to previous AddressProtectionDomain object <br /> <br /> offset 0x8 - pointer to next AddressProtectionDomain object <br /> <br /> offset 0x10 - poiinter to pointer to SLB entries <br /> <br /> offset 0x18 - pointer to AddressSpace object that owns this object <br /> <br /> offset 0x2A - pointer to previous ProtectionPage <br /> <br /> offset 0x34 - pointer to next ProtectionPage <br /> <br /> offset 0x40 - Mutex object<br /> <br /> = ProtectionPage =<br /> <br /> == vtable ==<br /> <br /> none <br /> <br /> == Member variables ==<br /> <br /> offset 0x0 - RA (8 bytes) <br /> <br /> offset 0x8 - EA (4 bytes) <br /> <br /> offset 0x10 - pointer to previous ProtectionPage (4 bytes) <br /> <br /> offset 0x14 - pointer to next ProtectionPage (4 bytes) <br /> <br /> = Mutex =<br /> <br /> == vtable ==<br /> <br /> 0x00354D08 (3.15) <br /> <br /> 0x0034E2F0 (2.60) <br /> <br /> == Member variables ==<br /> <br /> offset 0x18 -&amp;nbsp;? (4 bytes) <br /> <br /> offset 0x1C -&amp;nbsp;? (4 bytes) <br /> <br /> = ConditionVariable =<br /> <br /> == vtable ==<br /> <br /> 0x003549C0 (3.15) <br /> <br /> offset 0x20 - wait <br /> <br /> == Member variables ==<br /> <br /> offset 0x20 - pointer to Mutex object <br /> <br /> = File interface =<br /> <br /> == vtable ==<br /> <br /> offset 0x8 -&amp;nbsp;? <br /> <br /> offset 0x28 - open <br /> <br /> offset 0x30 - close <br /> <br /> offset 0x38 - read <br /> <br /> offset 0x40 - write <br /> <br /> offset 0x50 - mmap <br /> <br /> offset 0x58 - ioctl <br /> <br /> = StorageRegionFile =<br /> <br /> Flash device file class. <br /> <br /> == vtable ==<br /> <br /> 0x003569F8 (3.15) <br /> <br /> = VUARTFile =<br /> <br /> VUART device file class. <br /> <br /> == vtable ==<br /> <br /> 0x00356458 (3.15) <br /> <br /> = STDLCFile =<br /> <br /> Console device file class. <br /> <br /> == vtable ==<br /> <br /> 0x003561F8 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x20 - reference counter (8 bytes) <br /> <br /> offset 0x28 - free buffer space&amp;nbsp;? (8 bytes) <br /> <br /> = SocketFile =<br /> <br /> == vtable ==<br /> <br /> 0x00355DB0 (3.15) <br /> <br /> offset 0xB0 - bind <br /> <br /> = RegionManager =<br /> <br /> == vtable ==<br /> <br /> 0x00355F80 (3.15) <br /> <br /> = Inode =<br /> <br /> == DirectoryInode ==<br /> <br /> === vtable ===<br /> <br /> 0x00355788 (3.15) <br /> <br /> offset 0x20 - link <br /> <br /> offset 0x28 - unlink <br /> <br /> == get_root_inode ==<br /> <br /> This function returns the pointer to the Inode object of the root directory. <br /> <br /> 0x0029C124 (3.15) <br /> <br /> 0x00297BB4 (2.60) <br /> <br /> == vtable ==<br /> <br /> 0x00334E50 (3.15) <br /> <br /> offset 0x30 - lookup <br /> <br /> = File system =<br /> <br /> == Console device file objects ==<br /> <br /> Here is the list of console device file objects i found in HV dump 3.15: <br /> <br /> *console<br /> <br /> === vtable ===<br /> <br /> 0x003561F8 (3.15) <br /> <br /> == Flash device file objects ==<br /> <br /> Here is the list of flash device file objects i found in HV dump 3.15: <br /> <br /> */dev/eflash0 <br /> */dev/eflash1 <br /> */dev/rflash0 <br /> */dev/rflash1 <br /> */dev/rflash_1x <br /> */dev/rflash_1xp<br /> <br /> === vtable ===<br /> <br /> 0x003569F8 (3.15) <br /> <br /> == IOIF device file objects ==<br /> <br /> Here is the list of IOIF device file objects i found in HV dump 3.15: <br /> <br /> */dev/ioif0<br /> <br /> === vtable ===<br /> <br /> 0x00356688 (3.15) <br /> <br /> === Member variables ===<br /> <br /> 0x360 = MMIO base address <br /> <br /> == SD detector device file objects ==<br /> <br /> Here is the list of SD detector device file objects i found in HV dump 3.15: <br /> <br /> */dev/sd_detector<br /> <br /> === vtable ===<br /> <br /> 0x00356B48 (3.15) <br /> <br /> == NET device file objects ==<br /> <br /> Here is the list of NET device file objects i found in HV dump 3.15: <br /> <br /> */dev/net0<br /> <br /> === vtable ===<br /> <br /> 0x00356DE8 (3.15) <br /> <br /> == INODES ==<br /> <br /> '''INODE OBJECT''' <br /> <br /> +0x04: previos inode <br /> <br /> +0x08: next inodes <br /> <br /> + 0x38:&amp;nbsp; path <br /> <br /> + 0x358: childer_inode <br /> <br /> &lt;br&gt;<br /> <br /> '''MFS_ROOT_INODE''' <br /> <br /> (2.60) 0x3580B0 <br /> <br /> + 0x60 = ROOT_INODE <br /> <br /> &lt;br&gt;<br /> <br /> '''SOME ADDRESSES IN 2.60''' <br /> <br /> 0x60C010: &quot;/dev&quot; inode <br /> <br /> 0x6AA580: &quot;/proc&quot; inode <br /> <br /> using linked list you can follow all inodes <br /> <br /> = Repository =<br /> <br /> *Each LPAR has it's own node repository <br /> *Repository nodes are stored in a hash table which can have several sub-hash tables.<br /> <br /> == RepositoryNode ==<br /> <br /> === vtable ===<br /> <br /> 0x00357F58 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x30 - pointer to next RepositoryNode obj <br /> <br /> offset 0x38 - 2nd hash value of name (4 bytes) <br /> <br /> offset 0x40 - 1st field name (8 bytes) <br /> <br /> offset 0x48 - 2nd field name (8 bytes) <br /> <br /> offset 0x50 - 3rd field name (8 bytes) <br /> <br /> offset 0x58 - 4th field name (8 bytes) <br /> <br /> offset 0x60 -&amp;nbsp;? (4 bytes) <br /> <br /> offset 0x68 - 1st field value (8 bytes) <br /> <br /> offset 0x70 - 2nd field value (8 bytes) <br /> <br /> === Hash Function ===<br /> <br /> *The name of a repository node is hashed and 2 hash values (2 32bit values) are produced. <br /> *The 1st hash value is used to select a sub-hash table. <br /> *The 2nd hash value is used to find a sub-hash table bucket. <br /> *Repository nodes in a hash bucket are ordered by the 2nd hash value.<br /> &lt;pre&gt;void hash(unsigned long long n1,<br /> unsigned long long n2,<br /> unsigned long long n3,<br /> unsigned long long n4,<br /> unsigned long *h1,<br /> unsigned long *h2)<br /> {<br /> unsigned long long h;<br /> unsigned long hl;<br /> <br /> h = ((((n1 ^ n4) &amp;gt;&amp;gt; 32) ^ (n2 ^ n3)) ^ (((n2 ^ n3) &amp;gt;&amp;gt; 32) ^ (n1 ^ n4))) &amp;amp; ~0xC0000000ULL;<br /> <br /> *h1 = h &amp;amp; 0xFFFFFFFFULL;<br /> <br /> h = ((h &amp;amp; 0x55555555ULL) &amp;lt;&amp;lt; 1) | ((h &amp;amp; 0xAAAAAAAAULL) &amp;gt;&amp;gt; 1);<br /> <br /> h = ((h &amp;amp; 0x33333333ULL) &amp;lt;&amp;lt; 2) | ((h &amp;amp; 0xCCCCCCCCULL) &amp;gt;&amp;gt; 2);<br /> <br /> h = ((h &amp;amp; 0xF0F0F0FULL) &amp;lt;&amp;lt; 4) | ((h &amp;amp; 0xF0F0F0F0ULL) &amp;gt;&amp;gt; 4);<br /> <br /> hl = (h &amp;lt;&amp;lt; 8) | ((h &amp;amp; 0xFF000000ULL) &amp;gt;&amp;gt; 24);<br /> <br /> hl = (hl &amp;amp; ~0xFF000000UL) | ((h &amp;amp; 0xFFULL) &amp;lt;&amp;lt; 24);<br /> <br /> hl = (hl &amp;amp; ~0x0000FF00UL) | (((h &amp;lt;&amp;lt; 24) | (h &amp;gt;&amp;gt; 8)) &amp;amp; 0x0000FF00ULL);<br /> <br /> hl |= 0x1; <br /> <br /> *h2 = hl;<br /> }<br /> &lt;/pre&gt;<br /> == Repository nodes from HV 3.15 ==<br /> <br /> [http://www.ps3devwiki.com/index.php?title=Repository_Nodes#3.15_Linux Dump of all repository nodes from HV 3.15]<br /> <br /> == Repository nodes from HV 3.41 dump made from GameOS ==<br /> <br /> [http://www.ps3devwiki.com/index.php?title=Repository_Nodes#3.41_GameOS Dump of all repository nodes from HV 3.41 dump made from GameOS]<br /> <br /> = Buses =<br /> <br /> == SB bus ==<br /> <br /> type - 4 <br /> <br /> index - 1 <br /> <br /> num_devices - 4 (repository node says this but there are more devices&amp;nbsp;!!!) <br /> <br /> == Storage bus ==<br /> <br /> type - 5 <br /> <br /> index - 4 <br /> <br /> num_devices - 4 <br /> <br /> = SB bus subsystem =<br /> <br /> == vtable ==<br /> <br /> 0x00352600 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x10 - MMIO memory base address <br /> <br /> offset 0x20 - array of 16 pointers to SB devices (0 - Gelic device, 1 - USB device) <br /> <br /> == Objects ==<br /> <br /> 0x00349528 - pointer to pointer to SB bus subsystem object <br /> <br /> == Memory base address ==<br /> <br /> 0x24000000000 <br /> <br /> All SB bus device MMIO addresses are relative to this memory address. <br /> <br /> == SB device MMIO/DMA memory region ==<br /> <br /> === vtable ===<br /> <br /> 0x352308 (3.15)<br /> <br /> === Member variables ===<br /> <br /> offset 0x18 - pointer to previous bus memory region object <br /> <br /> offset 0x20 - pointer to next bus memory region object <br /> <br /> offset 0x30 - relative bus memory start address <br /> <br /> offset 0x38 - size of bus memory region <br /> <br /> == SB bus device ==<br /> <br /> === vtable ===<br /> <br /> 0x00352620 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x18 - array of pointers to MMIO memory region objects owned by device (8 * 8 bytes) <br /> <br /> offset 0x60 - pointer to first DMA region object <br /> <br /> offset 0x6C - device opened flag (1 byte, 0 - not opened, 1 - already opened) <br /> <br /> offset 0x70 - id of LPAR that opened this device <br /> <br /> offset 0x90 - pointer to an object that contains the address of interrupt handler for this device and SB bus interrupt index <br /> <br /> == Gelic device (Network Interface) ==<br /> <br /> device id = 0 <br /> <br /> interrupt index = 8 <br /> <br /> The Gelic device is similar to the spider_net device from Toshiba. There are some differences with mmio initialization values within LV1 in comparison to the spider_net.c linux driver.<br /> <br /> Gelic defines:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! DEFINE !! Value<br /> |-<br /> | GELIC_CKRCTRL_REGISTER || 0xFF0<br /> |-<br /> | GELIC_CKRCTRL_STOP_VALUE || 0x00000105<br /> |-<br /> | GELIC_CKRCTRL_RUN_VALUE || 0x1D7F0105<br /> |-<br /> | GELIC_MACADDR_HIGH_REG || 0x500<br /> |-<br /> | GELIC_MACADDR_LOW_REG || 0x504<br /> |-<br /> |}<br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2800 <br /> | 0x24000002800 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3004000 <br /> | 0x24003004000 <br /> | 0x1000<br /> |-<br /> | 2 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 3 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xA0000000 <br /> | - <br /> | 0x8000<br /> |-<br /> | 0xC0000000 <br /> | - <br /> | 0x10000000<br /> |}<br /> <br /> == SATA Controller 1 device ==<br /> <br /> device id = 1 <br /> <br /> interrupt index = 49 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2000 <br /> | 0x24000002000 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3000000 <br /> | 0x24003000000 <br /> | 0x1000<br /> |-<br /> | 2 <br /> | 0x3800000 <br /> | 0x24003800000 <br /> | 0x1000<br /> |-<br /> | 3 <br /> | 0x3802000 <br /> | 0x24003802000 <br /> | 0x1000<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xA0000000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0xA0001000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0xA0002000 <br /> | - <br /> | 0x1000<br /> |}<br /> <br /> == SATA Controller 2 device ==<br /> <br /> device id = 2 <br /> <br /> interrupt index = 13 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2200 <br /> | 0x24000002200 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3001000 <br /> | 0x24003001000 <br /> | 0x1000<br /> |-<br /> | 2 <br /> | 0x3801000 <br /> | 0x24003801000 <br /> | 0x1000<br /> |-<br /> | 3 <br /> | 0x3803000 <br /> | 0x24003803000 <br /> | 0x1000<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xA0000000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0xA0001000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0xA0002000 <br /> | - <br /> | 0x1000<br /> |}<br /> <br /> == USB Controller 1 device ==<br /> <br /> device id = 3 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2400 <br /> | 0x24000002400 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3010000 <br /> | 0x24003010000 <br /> | 0x10000<br /> |-<br /> | 2 <br /> | 0x3810000 <br /> | 0x24003810000 <br /> | 0x10000<br /> |-<br /> | 3 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xC0000000 <br /> | - <br /> | 0x10000000<br /> |-<br /> | 0xD0000000 <br /> | - <br /> | 0x10000000<br /> |}<br /> <br /> == USB Controller 2 device ==<br /> <br /> device id = 4 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2600 <br /> | 0x24000002600 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3020000 <br /> | 0x24003020000 <br /> | 0x10000<br /> |-<br /> | 2 <br /> | 0x3820000 <br /> | 0x24003820000 <br /> | 0x10000<br /> |-<br /> | 3 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0xC0000000 <br /> | - <br /> | 0x10000000<br /> |-<br /> | 0xD0000000 <br /> | - <br /> | 0x10000000<br /> |}<br /> <br /> == ENCDEC device ==<br /> <br /> device id = 7 <br /> <br /> interrupt index = 5 <br /> <br /> === MMIO regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0 <br /> | 0x2C00 <br /> | 0x24000002C00 <br /> | 0x200<br /> |-<br /> | 1 <br /> | 0x3005000 <br /> | 0x24003005000 <br /> | 0x1000<br /> |-<br /> | 2 <br /> | 0x3006000 <br /> | 0x24003006000 <br /> | 0x1000<br /> |-<br /> | 3 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | - <br /> | -<br /> |}<br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0x80010000 <br /> | - <br /> | 0x10000<br /> |-<br /> | 0x80004000 <br /> | - <br /> | 0x4000<br /> |-<br /> | 0x80001000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80003000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80008000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80009000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80040000 <br /> | - <br /> | 0x10000<br /> |-<br /> | 0x8000A000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x90020000 <br /> | - <br /> | 0x20000<br /> |-<br /> | 0xC0000000 <br /> | - <br /> | 0x10000<br /> |-<br /> | 0xC0040000 <br /> | - <br /> | 0x40000<br /> |}<br /> <br /> == FLASH Controller device (StarShip - SS) ==<br /> <br /> device id = 9 <br /> <br /> interrupt index = 41 <br /> <br /> === MMIO regions ===<br /> <br /> FLASH controller doesn't have MMIO regions. <br /> <br /> === DMA regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Relative Bus Start Address <br /> ! Absolute Bus Start Address <br /> ! Size<br /> |-<br /> | 0x80000000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x80020000 <br /> | - <br /> | 0x20000<br /> |-<br /> | 0x80002000 <br /> | - <br /> | 0x1000<br /> |-<br /> | 0x90000000 <br /> | - <br /> | 0x20000<br /> |}<br /> <br /> == SB Bus Interrupt Handling ==<br /> <br /> *There is a table of interrupt handlers for SB devices <br /> *The size of table is 64 <br /> *The main SB bus interrupt handler is at 0x002B9CC4 (3.15) <br /> *The main interrupt handler reads interrupt index and dispatches interrupts<br /> <br /> === Interrupt Index ===<br /> <br /> *The main SB bus interrupt handler reads 2 32-bit values from addresses 0x24000008100 and 0x0x24000008104 <br /> *The interrupt index is calculated from these values<br /> <br /> === Interrupt Handler Table ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Interrupt <br /> ! Description <br /> ! Address in HV<br /> |-<br /> | 5 <br /> | ENCDEC device <br /> | 0x00275C60 (3.15)<br /> |-<br /> | 6 <br /> | EH EPCIC internal <br /> | 0x0023B6B0 (3.15)<br /> |-<br /> | 8 <br /> | Gelic device <br /> | 0x00245330 (3.15)<br /> |-<br /> | 12 <br /> | ATA interrupt handler <br /> | 0x0026B984 (3.15)<br /> |-<br /> | 13 <br /> | ATA interrupt handler <br /> | 0x0026B984 (3.15)<br /> |-<br /> | 14 <br /> | Spider SC <br /> | 0x0020A68C (3.15)<br /> |-<br /> | 29 <br /> | SBERR <br /> | 0x0023AA50 (3.15)<br /> |-<br /> | 30 <br /> | SBERR <br /> | 0x0023AA50 (3.15)<br /> |-<br /> | 41 <br /> | EBUS (Flash StarShip) <br /> | 0x002814EC (3.15)<br /> |-<br /> | 49 <br /> | ATA media interrupt handler <br /> | 0x00268A8C (3.15)<br /> |-<br /> | 50 <br /> | Flash&amp;nbsp;? <br /> | 0x00280B24 (3.15)<br /> |-<br /> | 55 <br /> | EH EPCIC SERR <br /> | 0x0023B67C (3.15)<br /> |}<br /> <br /> = Storage bus subsystem =<br /> <br /> == vtable ==<br /> <br /> 0x00353AC8 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0xEE8 - table of pointers to storage device objects (7 * 8 bytes, max 7 devices) <br /> <br /> == Storage device class ==<br /> <br /> === Member variables ===<br /> <br /> offset 0x8 - device id (8 bytes) <br /> <br /> offset 0xD50 - device id (8 bytes) <br /> <br /> offset 0xD60 - pointer to ENCDEC SB bus device object <br /> <br /> === Region Manager ===<br /> <br /> * Each storage device has a Region Manager (i call it like that)<br /> * Region Manager stores information about each Region of the storage device<br /> * All Regions of a Region Manager are linked together<br /> * Free Regions of a Region Manager are linked together also<br /> * A Region Manager can have at most 8 Regions<br /> <br /> ==== Region ====<br /> <br /> *Each storage device can have at most 8 regions (0-7) <br /> *Each region has ACL table<br /> *HV checks region ACLs before allowing access to the region<br /> *Each region has a start sector that is an offset from the physical first sector of the storage device and a number of sectors <br /> <br /> *The start sector passed to lv1 storage hvcalls is '''relative''' to the start sector of the region passed to the lv1 storage hvcall<br /> <br /> ===== Region ACL =====<br /> <br /> offset 0x0 - LPAR AUTH ID (8 bytes)<br /> <br /> offset 0x8 - access rigths (8 bytes)<br /> <br /> offset 0x10 - entry valid flag: 0 - invalid, 1 - valid (1 byte)<br /> <br /> ===== Region Access Protection =====<br /> <br /> *Before a storage region is accessed, HV checks access rights of the caller. <br /> *Repository node '''ss.laid''' (LPAR authentication id) is evaluated for this purpose. <br /> *If LPAR has a repository node '''ios.ata.region0.access''' (value doesn't matter) then the access rights check never fails. After System Manager sets ATA keys it removes this repository node from LPAR 1. If we add this repository node again or patch System Manager so it's not removed then we will be able to access all storage regions of all storage devices.<br /> *'''ALL storage accesses from LPAR 1 are allowed''' <br /> *'''If (flags &amp;amp; 0x100000002)&amp;nbsp;!= 0 then access rights check is skipped&amp;nbsp;!!!'''.<br /> <br /> I tested on HV 3.41 with flags 0x2 and got access to regions which were denied by policy (LV1_DENIED_BY_POLICY result).<br /> <br /> ==== Storage Device Partition Table ====<br /> <br /> * Each storage device has a Partition Table<br /> * Partition Table contains information about each region on the storage device<br /> <br /> ==== Methods ====<br /> <br /> lv1_storage_create_region (lv1_undocumented_function_250) - 0x00301328 (3.15)<br /> <br /> lv1_storage_delete_region (lv1_undocumented_function_251) - 0x003011E8 (3.15)<br /> <br /> lv1_storage_set_region_acl (lv1_undocumented_function_252) - 0x00300F3C (3.15)<br /> <br /> lv1_storage_get_region_acl (lv1_undocumented_function_253) - 0x00301090 (3.15)<br /> <br /> storage_device_create_region - 0x00253988 (3.15)<br /> <br /> storage_device_delete_region - 0x00253BE8 (3.15)<br /> <br /> storage_device_region_set_acl - 0x00252C80 (3.15)<br /> <br /> storage_device_region_get_acl - 0x00252710 (3.15)<br /> <br /> storage_region_mgr_create_region - 0x0025A530 (3.15)<br /> <br /> storage_region_mgr_delete_region - 0x0025BA64 (3.15)<br /> <br /> storage_region_mgr_set_acl - 0x0025A140 (3.15)<br /> <br /> storage_region_mgr_get_acl - 0x0025A298 (3.15)<br /> <br /> storage_region_mgr_update_partition_table - 0x00259924 (3.15)<br /> <br /> storage_region_acl_entry_reset - 0x0025C1A8 (3.15)<br /> <br /> storage_region_acl_entry_check_laid - 0x0025C1FC (3.15)<br /> <br /> storage_region_overlap - 0x0025C094 (3.15)<br /> <br /> storage_region_check_access - 0x00259EC8 (3.15)<br /> <br /> == Storage subsystem device ==<br /> <br /> device id = -1 <br /> <br /> *The storage subsystem is a storage device itself. <br /> *It's a pseudo device used to notify a LPAR when storage devices become e.g. ready. <br /> *Linux implements a loop and reads from this device and process notifications (adds new devices dynamically).<br /> <br /> === Notification Events ===<br /> <br /> List of supported notification events: <br /> <br /> *Notify Device Ready (0x1) <br /> *Notify Region Probe (0x2) <br /> *Notify Region Update (0x4)<br /> <br /> == RBD device ==<br /> <br /> *On Linux, ENCDEC and RBD devices are mapped to the storage device with device id 0.<br /> *On GameOS, ENCDEC device has device id 0 and RBD device has device id 2.<br /> <br /> device id = 0 <br /> <br /> block size = 2048 <br /> <br /> /dev/rbd0 <br /> <br /> *The RBD storage device uses ENCDEC device.<br /> <br /> === vtable ===<br /> <br /> 0x00354288 (3.15)<br /> <br /> === Member variables ===<br /> <br /> offset 0x1808 - request table (0x58 * 32 bytes)<br /> <br /> === Regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0 <br /> | 0x0 <br /> | 0x7FFFFFFF<br /> |-<br /> | 1 <br /> | - <br /> | -<br /> |-<br /> | 2 <br /> | - <br /> | -<br /> |-<br /> | 3 <br /> | - <br /> | -<br /> |-<br /> | 4 <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |}<br /> <br /> === Supported Device Commands ===<br /> <br /> Here is the list of commands supported by RBD storage device. <br /> <br /> *The commands can be used with HV call '''lv1_storage_send_device_command'''. <br /> *However, before a command is executed HV does bit manipulation with it and checks it against the value of repository node '''ss.laid''' or also called '''LPAR authentication ID'''. If this test fails then the command is NOT executed.<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Command <br /> ! Description<br /> |-<br /> | 0x1 <br /> | LV1_STORAGE_SEND_ATAPI_COMMAND<br /> |-<br /> | 0x10 <br /> | ATAPI Read Capacity<br /> |-<br /> | 0x11 <br /> | ATAPI Get Configuration<br /> |-<br /> | 0x13 <br /> | ATAPI Read TOC<br /> |-<br /> | 0x1A <br /> | ATAPI Get Event<br /> |}<br /> <br /> === /dev/rbd0 ===<br /> <br /> *This LPAR 1 device accesses RBD storage device. <br /> *A write to this device sends a device command to RBD storage device.<br /> <br /> == ENCDEC Device ==<br /> <br /> bus id = 4<br /> <br /> device id = 0<br /> <br /> *'''ENCDEC device''' has a request table of size '''32'''.<br /> * ENCDEC device supports upto 16 keys simultaneously.<br /> <br /> === Member variables ===<br /> <br /> offset 0xDC0 - request table (0x58 * 32 bytes)<br /> <br /> === Methods ===<br /> <br /> encdec_device_initialize - 0x00273524 (3.15)<br /> <br /> InitializeENCDEC - 0x00277310 (3.15)<br /> <br /> ENCDEC_ConnectBusDriver - 0x00275A98 (3.15)<br /> <br /> encdec_interrupt_handler - 0x00275C60 (3.15)<br /> <br /> encdec_process_interrupt - 0x0027526C (3.15)<br /> <br /> encdec_device_enqueue_decsec_request - 0x00273738 (3.15)<br /> <br /> encdec_device_do_request - 0x00273EA8 (3.15)<br /> <br /> encdec_device_do_SS_request - 0x00274940 (3.15)<br /> <br /> Encdec_KickDMA - 0x00277118 (3.15)<br /> <br /> encdec_device_is_in_testmode - 0x002756E0 (3.15)<br /> <br /> is_encdec_in_testmode - 0x002732D0 (3.15)<br /> <br /> === ENCDEC Device Commands ===<br /> <br /> *'''EdecKgen1''' command is used e.g. by '''Storage Manager Service 0x5003''' to generate random numbers. Storage Manager performs this command through LPAR 1 device '''/dev/encdec0'''.<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Command <br /> ! Description<br /> |-<br /> | 0x81 <br /> | EdecKgen1<br /> |-<br /> | 0x82 <br /> | EdecKgen2<br /> |-<br /> | 0x83 <br /> | EdecKset/EdecKset NG<br /> |-<br /> | 0x84 <br /> | EdecKgenFlash<br /> |-<br /> | 0x85 <br /> | Encrypts/decrypts sectors (This command cannot be executed through ioctl interface !!!)<br /> |-<br /> | 0x86 <br /> | Encdec decsec (This command cannot be executed through ioctl interface !!!)<br /> |-<br /> | 0x87 <br /> | EdecSBClear<br /> |}<br /> <br /> ==== EdecKgen1 Command (0x81) ====<br /> <br /> *First, ENCDEC device key generator is flashed by executing the operation which is also performed during '''EdecKgenFlash''' command.<br /> *0x30 bytes of data are written to MMIO registers of ENCDEC device.<br /> *0x40 bytes of data are read from MMIO registers of ENCDEC device.<br /> *The base address of MMIO registers used in this command is '''0x24003006000'''.<br /> *I tested this command by directly communicating with ENCDEC device from GameOS by using HV call '''lv1_storage_send_device_command''' and it returns random data.<br /> <br /> Here is the data i sent to ENCDEC device:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00000000 00 01 00 30 72 A7 88 EC FC A4 06 71 4C B1 50 C9 ...0r§ˆìü¤.qL±PÉ<br /> 00000010 FB E0 06 C2 74 B5 84 C4 E6 BD 1E 55 4E 36 E9 C9 ûà.Âtµ„Äæ½.UN6éÉ<br /> 00000020 D6 09 BC B4 79 A6 BC DE 60 A5 B2 41 C7 15 68 68 Ö.¼´y¦¼Þ`¥²AÇ.hh<br /> 00000030 82 1D 8F D6 00 00 00 00 00 00 00 00 00 00 00 00 ‚.Ö............<br /> &lt;/pre&gt;<br /> <br /> Here is the data i received back from ENCDEC device:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00000000 00 02 00 00 57 CF 06 AF 53 85 1B B8 49 37 06 28 ....WÏ.¯S….¸I7.(<br /> 00000010 51 8D 4E F9 EF 76 E2 C7 17 EF 41 14 FA 6C 96 A8 QNùïvâÇ.ïA.úl–¨<br /> 00000020 7E 41 43 96 15 9A 0D 71 A9 B6 A6 B0 F1 96 15 C5 ~AC–.š.q©¶¦°ñ–.Å<br /> 00000030 30 25 C3 8E 6F AC FB 7F E7 2A FB E2 36 E1 85 92 0%ÃŽo¬ûç*ûâ6á…’<br /> 00000040 99 66 DB EC 00 00 00 00 00 00 00 00 00 00 00 00 ™fÛì............<br /> &lt;/pre&gt;<br /> <br /> Here is another data i received back from ENCDEC device by using the same command and data:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00000000 00 02 00 00 57 CF 06 AF 53 85 1B B8 49 37 06 28 ....WÏ.¯S….¸I7.(<br /> 00000010 51 8D 4E F9 EF 76 E2 C7 17 EF 41 14 FA 6C 96 A8 QNùïvâÇ.ïA.úl–¨<br /> 00000020 7E 41 43 96 17 08 75 F6 66 2F 32 5A 9E 3E E7 FD ~AC–..uöf/2Zž&gt;çý<br /> 00000030 16 3E 18 CA B2 5E 90 84 29 7F 98 BC 73 36 0E 7B .&gt;.ʲ^„)˜¼s6.{<br /> 00000040 7D EC B6 37 00 00 00 00 00 00 00 00 00 00 00 00 }ì¶7............<br /> &lt;/pre&gt;<br /> <br /> ==== EdecKgen2 Command (0x82) ====<br /> <br /> *The base address of MMIO registers used in this command is '''0x24003006000'''.<br /> <br /> ==== EdecKset Command (0x83) ====<br /> <br /> ==== EdecKgenFlash Command (0x84) ====<br /> <br /> *The base address of MMIO registers used in this command is '''0x24003006000'''.<br /> *The command reads 4 bytes from address '''0x240030060A0''', sets bit 1 to 1 (old value | 0x2) and writes the new value to the same address.<br /> <br /> ==== Encdec decsec Command (0x86) ====<br /> <br /> *This command is used to decrypt/encrypt sectors.<br /> *FLASH, HDD and RBD storage devices use this command to decrypt/encrypt sectors.<br /> *This command cannot be executed through lv1_storage_send_device_command HV call, it's used by HV only internally.<br /> <br /> ==== EdecSBClear Command (0x87) ====<br /> <br /> *The command expects arg2 to be 4 or else it returns with an error.<br /> *This command is used e.g. by '''Storage Manager service 0x5002''' when ATA keys are deleted.<br /> <br /> === Test Mode ===<br /> <br /> * ENCDEC device has '''Test Mode'''<br /> * Some HV functions test it by reading a 4 byte value from address '''0x24003005200'''. If this value is 0 then ENCDEC device is NOT in '''Test Mode'''.<br /> <br /> === ENCDEC Request ===<br /> <br /> offset 0x34 - start sector (4 bytes)<br /> <br /> offset 0x38 - sector count (4 bytes)<br /> <br /> offset 0x3C - sector size (4 bytes)<br /> <br /> offset 0x40 - key (4 bytes)<br /> <br /> offset 0x44 - 0 = decrypt, 1 = encrypt (4 bytes)<br /> <br /> === Encrypting and Decrypting Sectors ===<br /> <br /> *HV passes to ENCDEC device addresses of 2 buffers: '''ENCDEC User Buffer''' and '''ENCDEC Descriptor Buffer'''.<br /> *'''ENCDEC User Buffer''' contains the following information: '''Start Sector''', '''Sector Count''', '''Sector Size''' and '''Key'''<br /> <br /> ==== ENCDEC User Buffer ====<br /> <br /> offset 0x0 - start sector (4 bytes)<br /> <br /> offset 0x4 - sector count (4 bytes)<br /> <br /> offset 0x8 - sector size (4 bytes)<br /> <br /> offset 0xC - key (4 bytes)<br /> <br /> == FLASH device ==<br /> <br /> device id = 1 <br /> <br /> *The FLASH device uses ENCDEC device.<br /> <br /> === vtable ===<br /> <br /> 0x00354450 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x18F0 - request table (0x58 * 16 bytes)<br /> <br /> === Regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0 <br /> | 0x0 <br /> | 0x8000<br /> |-<br /> | 1 <br /> | 0x8 <br /> | 0x77F8<br /> |-<br /> | 2 <br /> | 0x7900 <br /> | 0x100<br /> |-<br /> | 3 <br /> | 0x7A00 <br /> | 0x400<br /> |-<br /> | 4 <br /> | - <br /> | -<br /> |-<br /> | 5 <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |}<br /> <br /> === Supported Device Commands ===<br /> <br /> Here is the list of commands supported by FLASH StarShip 2 storage device. <br /> <br /> *The commands can be used with HV call '''lv1_storage_send_device_command'''. <br /> *However, before a command is executed HV does bit manipulation with it and checks it against the value of repository node '''ss.laid''' or also called '''LPAR authentication ID'''. If this test fails then the command is NOT executed.<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Command <br /> ! Description<br /> |-<br /> | 0x31 <br /> | Dummy (This command does nothing, returns success immediately)<br /> |-<br /> | 0xA2 <br /> | -<br /> |-<br /> | 0xA3 <br /> | -<br /> |-<br /> | 0xA4 <br /> | -<br /> |-<br /> | 0xA6 <br /> | SS2 HW Reset<br /> |-<br /> | 0xAC <br /> | -<br /> |-<br /> | 0xAD <br /> | TEST<br /> |}<br /> <br /> === /dev/eflash1 and /dev/rflash1 ===<br /> <br /> *These LPAR 1 devices access region 0 of FLASH storage device. <br /> */dev/rflash1 is 16MB large <br /> *There is no file system on /dev/rflash1 <br /> *There is some sort of TOC (Table Of Contents) stored in it. It contains file names, offsets and sizes. <br /> *On /dev/rflash1 you will find '''lv0''', '''lv1ldr''', '''lv2_lernel.self''' and all the other important SELFs. <br /> *The files are encryted of course.<br /> <br /> ==== Content of /dev/rflash1 (FLASH storage device region 0, size 16 MB) ====<br /> <br /> *There is a main TOC which describes different regions on '''/dev/rflash1''' <br /> *It seems that TOC 0xC0000 and TOC 0x7C0000 contain the same files but from different SDK versions. <br /> *TOC 0xC0000 is SDK version 3.41 and TOC 0x7C0000 is SDK version 3.30 (look at the content of files '''sdk_version'''). <br /> *I guess it's because when i bought my PS 3 Slim it had Firmware 3.30 and i updated it to 3.41 for PSGroove. <br /> *TOC on '''/dev/rflash1''' is used by HV Processes to locate files and load them into memory, e.g. SPU modules. E.g. Process 6 loads '''spu_utoken_processor.self''' to decrypt and verify user tokens or SPL which runs in Process 5 loads '''spp_verifier.self''' from there in order to decrypt and verify profile files. And Update Manager stores e.g. there files.<br /> <br /> ===== TOC Entry =====<br /> <br /> A TOC entry is 0x30 bytes large. <br /> <br /> offset 0x0 - relative offset from this TOC to entry data <br /> <br /> offset 0x8 - entry data size <br /> <br /> offset 0x10 - entry name (max 32 characters) <br /> <br /> ===== Main TOC =====<br /> <br /> Here is a list of regions/files stored on '''/dev/rflash1''' i found in '''HV 3.41''' and dumped with PSGroove: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Entry Name <br /> ! TOC Offset <br /> ! Entry TOC Index <br /> ! Entry Relative Offset <br /> ! Entry Absolute Offset <br /> ! Entry Size<br /> |-<br /> | asecure_loader <br /> | 0x400 <br /> | 0 <br /> | 0x400 <br /> | 0x810 <br /> | 0x2E800<br /> |-<br /> | eEID <br /> | 0x400 <br /> | 1 <br /> | 0x2EC00 <br /> | 0x2F010 <br /> | 0x10000<br /> |-<br /> | cISD <br /> | 0x400 <br /> | 2 <br /> | 0x3EC00 <br /> | 0x3F010 <br /> | 0x800<br /> |-<br /> | cCSD <br /> | 0x400 <br /> | 3 <br /> | 0x3F400 <br /> | 0x3F810 <br /> | 0x800<br /> |-<br /> | trvk_prg0 <br /> | 0x400 <br /> | 4 <br /> | 0x3FC00 <br /> | 0x40010 <br /> | 0x20000<br /> |-<br /> | trvk_prg1 <br /> | 0x400 <br /> | 5 <br /> | 0x5FC00 <br /> | 0x60010 <br /> | 0x20000<br /> |-<br /> | trvk_pkg0 <br /> | 0x400 <br /> | 6 <br /> | 0x7FC00 <br /> | 0x80010 <br /> | 0x20000<br /> |-<br /> | trvk_pkg1 <br /> | 0x400 <br /> | 7 <br /> | 0x9FC00 <br /> | 0xA0010 <br /> | 0x20000<br /> |-<br /> | ros0 <br /> | 0x400 <br /> | 8 <br /> | 0xBFC00 <br /> | 0xC0010 <br /> | 0x700000<br /> |-<br /> | ros1 <br /> | 0x400 <br /> | 9 <br /> | 0x7BFC00 <br /> | 0x7C0010 <br /> | 0x700000<br /> |-<br /> | cvtrm <br /> | 0x400 <br /> | 10 <br /> | 0xEBFC00 <br /> | 0xEC0010 <br /> | 0x40000<br /> |}<br /> <br /> ===== asecure_loader Region TOC =====<br /> <br /> Here is a list of files stored on '''/dev/rflash1''' i found in '''HV 3.41''' and dumped with PSGroove: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Entry Name <br /> ! TOC Offset <br /> ! Entry TOC Index <br /> ! Entry Relative Offset <br /> ! Entry Absolute Offset <br /> ! Entry Size<br /> |-<br /> | metldr <br /> | 0x800 <br /> | 0 <br /> | 0x40 <br /> | 0x840 <br /> | 0xE920<br /> |}<br /> <br /> ===== ros1 Region TOC =====<br /> <br /> Here is a list of files stored on '''/dev/rflash1''' i found in '''HV 3.41''' and dumped with PSGroove: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Entry Name <br /> ! TOC Offset <br /> ! Entry TOC Index <br /> ! Entry Relative Offset <br /> ! Entry Absolute Offset <br /> ! Entry Size<br /> |-<br /> | creserved_0 <br /> | 0xC0000 <br /> | 0 <br /> | 0x460 <br /> | 0xC0470 <br /> | 0x40000<br /> |-<br /> | sdk_version <br /> | 0xC0000 <br /> | 1 <br /> | 0x40460 <br /> | 0x100470 <br /> | 0x8<br /> |-<br /> | lv1ldr <br /> | 0xC0000 <br /> | 2 <br /> | 0x40480 <br /> | 0x100490 <br /> | 0x1E948<br /> |-<br /> | lv2ldr <br /> | 0xC0000 <br /> | 3 <br /> | 0x5EE00 <br /> | 0x11EE10 <br /> | 0x16FF0<br /> |-<br /> | isoldr <br /> | 0xC0000 <br /> | 4 <br /> | 0x75E00 <br /> | 0x135E10 <br /> | 0x13074<br /> |-<br /> | appldr <br /> | 0xC0000 <br /> | 5 <br /> | 0x88E80 <br /> | 0x148E90 <br /> | 0x1E254<br /> |-<br /> | spu_pkg_rvk_verifier.self <br /> | 0xC0000 <br /> | 6 <br /> | 0xA70D4 <br /> | 0x1670E4 <br /> | 0xFACC<br /> |-<br /> | spu_token_processor.self <br /> | 0xC0000 <br /> | 7 <br /> | 0xB6BA0 <br /> | 0x176BB0 <br /> | 0x5C94<br /> |-<br /> | spu_utoken_processor.self <br /> | 0xC0000 <br /> | 8 <br /> | 0xBC834 <br /> | 0x17C844 <br /> | 0x65D0<br /> |-<br /> | sc_iso.self <br /> | 0xC0000 <br /> | 9 <br /> | 0xC2E04 <br /> | 0x182E14 <br /> | 0x1532C<br /> |-<br /> | aim_spu_module.self <br /> | 0xC0000 <br /> | 10 <br /> | 0xD8130 <br /> | 0x198140 <br /> | 0x4498<br /> |-<br /> | spp_verifier.self <br /> | 0xC0000 <br /> | 11 <br /> | 0xDC5C8 <br /> | 0x19C5D8 <br /> | 0xD7F0<br /> |-<br /> | mc_iso_spu_module.self <br /> | 0xC0000 <br /> | 12 <br /> | 0xE9DB8 <br /> | 0x1A9DC8 <br /> | 0x808C<br /> |-<br /> | me_iso_spu_module.self <br /> | 0xC0000 <br /> | 13 <br /> | 0xF1E44 <br /> | 0x1B1E54 <br /> | 0x88B8<br /> |-<br /> | sv_iso_spu_module.self <br /> | 0xC0000 <br /> | 14 <br /> | 0xFA6FC <br /> | 0x1BA70C <br /> | 0xC078<br /> |-<br /> | sb_iso_spu_module.self <br /> | 0xC0000 <br /> | 15 <br /> | 0x106774 <br /> | 0x1C6784 <br /> | 0x5DB0<br /> |-<br /> | default.spp <br /> | 0xC0000 <br /> | 16 <br /> | 0x10C524 <br /> | 0x1CC534 <br /> | 0x22A0<br /> |-<br /> | lv1.self <br /> | 0xC0000 <br /> | 17 <br /> | 0x10E800 <br /> | 0x1CE810 <br /> | 0x127DF0<br /> |-<br /> | lv0 <br /> | 0xC0000 <br /> | 18 <br /> | 0x236600 <br /> | 0x2F6610 <br /> | 0x3E678<br /> |-<br /> | lv2_kernel.self <br /> | 0xC0000 <br /> | 19 <br /> | 0x274C78 <br /> | 0x334C88 <br /> | 0x171B88<br /> |-<br /> | eurus_fw.bin <br /> | 0xC0000 <br /> | 20 <br /> | 0x3E6800 <br /> | 0x4A6810 <br /> | 0x70F94<br /> |-<br /> | emer_init.self <br /> | 0xC0000 <br /> | 21 <br /> | 0x457794 <br /> | 0x5177A4 <br /> | 0x7CDB8<br /> |-<br /> | hdd_copy.self <br /> | 0xC0000 <br /> | 22 <br /> | 0x4D454C <br /> | 0x59455C <br /> | 0x60D68<br /> |}<br /> <br /> ===== ros2 Region TOC =====<br /> <br /> Here is a list of files stored on '''/dev/rflash1''' i found in '''HV 3.41''' and dumped with PSGroove: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Entry Name <br /> ! TOC Offset <br /> ! Entry TOC Index <br /> ! Entry Relative Offset <br /> ! Entry Absolute Offset <br /> ! Entry Size<br /> |-<br /> | creserved_0 <br /> | 0x7C0000 <br /> | 0 <br /> | 0x460 <br /> | 0x7C0470 <br /> | 0x40000<br /> |-<br /> | sdk_version <br /> | 0x7C0000 <br /> | 1 <br /> | 0x40460 <br /> | 0x800470 <br /> | 0x8<br /> |-<br /> | lv1ldr <br /> | 0x7C0000 <br /> | 2 <br /> | 0x40480 <br /> | 0x800490 <br /> | 0x1E64C<br /> |-<br /> | lv2ldr <br /> | 0x7C0000 <br /> | 3 <br /> | 0x5EB00 <br /> | 0x81EB10 <br /> | 0x16E30<br /> |-<br /> | isoldr <br /> | 0x7C0000 <br /> | 4 <br /> | 0x75980 <br /> | 0x835990 <br /> | 0x12EC4<br /> |-<br /> | appldr <br /> | 0x7C0000 <br /> | 5 <br /> | 0x88880 <br /> | 0x848890 <br /> | 0x1DB64<br /> |-<br /> | spu_pkg_rvk_verifier.self <br /> | 0x7C0000 <br /> | 6 <br /> | 0xA63E4 <br /> | 0x8663F4 <br /> | 0xFACC<br /> |-<br /> | spu_token_processor.self <br /> | 0x7C0000 <br /> | 7 <br /> | 0xB5EB0 <br /> | 0x875EC0 <br /> | 0x5C94<br /> |-<br /> | spu_utoken_processor.self <br /> | 0x7C0000 <br /> | 8 <br /> | 0xBBB44 <br /> | 0x87BB54 <br /> | 0x65D0<br /> |-<br /> | sc_iso.self <br /> | 0x7C0000 <br /> | 9 <br /> | 0xC2114 <br /> | 0x882124 <br /> | 0x1532C<br /> |-<br /> | aim_spu_module.self <br /> | 0x7C0000 <br /> | 10 <br /> | 0xD7440 <br /> | 0x897450 <br /> | 0x4498<br /> |-<br /> | spp_verifier.self <br /> | 0x7C0000 <br /> | 11 <br /> | 0xDB8D8 <br /> | 0x89B8E8 <br /> | 0xD7F0<br /> |-<br /> | mc_iso_spu_module.self <br /> | 0x7C0000 <br /> | 12 <br /> | 0xE90C8 <br /> | 0x8A90D8 <br /> | 0x808C<br /> |-<br /> | me_iso_spu_module.self <br /> | 0x7C0000 <br /> | 13 <br /> | 0xF1154 <br /> | 0x8B1164 <br /> | 0x88B8<br /> |-<br /> | sv_iso_spu_module.self <br /> | 0x7C0000 <br /> | 14 <br /> | 0xF9A0C <br /> | 0x8B9A1C <br /> | 0xC078<br /> |-<br /> | sb_iso_spu_module.self <br /> | 0x7C0000 <br /> | 15 <br /> | 0x105A84 <br /> | 0x8C5A94 <br /> | 0x5DB0<br /> |-<br /> | default.spp <br /> | 0x7C0000 <br /> | 16 <br /> | 0x10B834 <br /> | 0x8CB844 <br /> | 0x22A0<br /> |-<br /> | lv1.self <br /> | 0x7C0000 <br /> | 17 <br /> | 0x10DB00 <br /> | 0x8CDB10 <br /> | 0x129040<br /> |-<br /> | lv0 <br /> | 0x7C0000 <br /> | 18 <br /> | 0x236B80 <br /> | 0x9F6B90 <br /> | 0x3E570<br /> |-<br /> | lv2_kernel.self <br /> | 0x7C0000 <br /> | 19 <br /> | 0x2750F0 <br /> | 0xA35100 <br /> | 0x1712D0<br /> |-<br /> | eurus_fw.bin <br /> | 0x7C0000 <br /> | 20 <br /> | 0x3E63C0 <br /> | 0xBA63D0 <br /> | 0x70F94<br /> |-<br /> | emer_init.self <br /> | 0x7C0000 <br /> | 21 <br /> | 0x457354 <br /> | 0xC17364 <br /> | 0x7FBB8<br /> |-<br /> | hdd_copy.self <br /> | 0x7C0000 <br /> | 22 <br /> | 0x4D6F0C <br /> | 0xC96F1C <br /> | 0x61518<br /> |}<br /> <br /> === Methods ===<br /> <br /> initialize_starship - 0x0028298C (3.15)<br /> <br /> SSOperation - 0x0027BFB0 (3.15)<br /> <br /> SSTransfer - 0x0027BE68 (3.15)<br /> <br /> FLASH_Memory_SS2_on_complete - 0x00278E48 (3.15)<br /> <br /> _FLASH_read_data - 0x0022D89C (3.15)<br /> <br /> _FLASH_write_data - 0x0022D8C8 (3.15)<br /> <br /> FLASH_SS2_HW_Reset - 0x0027BD1C (3.15)<br /> <br /> == HDD device ==<br /> <br /> device id = 2 <br /> <br /> block size = 512 <br /> <br /> *The HDD device uses ENCDEC device.<br /> <br /> === vtable ===<br /> <br /> 0x00353F48 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x1590 - LBA48 capability flag (4 bytes)<br /> <br /> offset 0x17E8 - request table (0x58 * 16 bytes)<br /> <br /> offset 0x1DB8 - request timer active flag (1 byte)<br /> <br /> === Regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0 <br /> | 0x0 <br /> | 0x950F8B0<br /> |-<br /> | 1 <br /> | 0x8 <br /> | 0x80000<br /> |-<br /> | 2 <br /> | 0x80018 <br /> | 0x7C8F898<br /> |-<br /> | 3 <br /> | 0x7D0F8B8 <br /> | 0x3FFFF8<br /> |-<br /> | 4 <br /> | 0x810F8B8 <br /> | 0x13FFFF8<br /> |-<br /> | 5 <br /> | - <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |}<br /> <br /> === Supported Device Commands ===<br /> <br /> Here is the list of commands supported by HDD storage device. <br /> <br /> *The commands can be used with HV call '''lv1_storage_send_device_command'''. <br /> *However, before a command is executed HV does bit manipulation with it and checks it against the value of repository node '''ss.laid''' or also called '''LPAR authentication ID'''. If this test fails then the command is NOT executed.<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Command <br /> ! Description<br /> |-<br /> | 0x2 <br /> | LV1_STORAGE_SEND_ATA_COMMAND<br /> |-<br /> | 0x10 <br /> | -<br /> |-<br /> | 0x1B <br /> | ATA Set UltraDMA Mode<br /> |-<br /> | 0x1C <br /> | ATA Set Features PIO Flow Control Transfer Mode<br /> |-<br /> | 0x21 <br /> | -<br /> |-<br /> | 0x22 <br /> | ATA Identify Device<br /> |-<br /> | 0x23 <br /> | LV1_STORAGE_ATA_HDDOUT (ATA Flush Cache Ext)<br /> |-<br /> | 0x26 <br /> | ATA Read Alternative Status<br /> |-<br /> | 0x27 <br /> | ATA Read Error<br /> |-<br /> | 0x28 <br /> | -<br /> |-<br /> | 0x31 <br /> | ATA Flush Cache/ATA Flush Cache Ext<br /> |-<br /> | 0x32 <br /> | ATA Standby Immediate<br /> |-<br /> | 0x33 <br /> | -<br /> |}<br /> <br /> == Virtual FLASH device (VFLASH) ==<br /> <br /> device id = 3 (on Linux)/ 4 (on GameOS) <br /> <br /> block size = 512 <br /> <br /> *It's a pseudo device. <br /> *'''This storage device redirects all requests to the region 1 of HDD storage device&amp;nbsp;!!!'''<br /> <br /> === vtable ===<br /> <br /> 0x00353D88 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xD60 - pointer to a storage device that all requests are redirected to <br /> <br /> offset 0xD68 - region ID of the storage device that all requests are redirected to <br /> <br /> === Regions ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0 <br /> | 0x0 <br /> | 0x80000<br /> |-<br /> | 1 <br /> | 0x8 <br /> | 0x75F8<br /> |-<br /> | 2 <br /> | 0x7800 <br /> | 0x63E00<br /> |-<br /> | 3 <br /> | 0x6B600 <br /> | 0x8000<br /> |-<br /> | 4 <br /> | 0x73600 <br /> | 0x400<br /> |-<br /> | 5 <br /> | 0x73A00 <br /> | 0x2000<br /> |-<br /> | 6 <br /> | 0x77C00 <br /> | 0x200<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |}<br /> <br /> === Supported Device Commands ===<br /> <br /> Here is the list of commands supported by VFLASH storage device. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Start sector <br /> ! Number of sectors<br /> |-<br /> | 0x31 <br /> | ATA Flush Cache/ATA Flush Cache Ext<br /> | -<br /> |}<br /> <br /> === /dev/rflash1_1x and /dev/rflash_1xp ===<br /> <br /> *These LPAR 1 devices access region 5 of UNKNOWN storage device. <br /> *In region 5 of UNKNOWN storage device is e.g. LINUX image stored.<br /> <br /> === GameOS's dev_flash ===<br /> <br /> *dev_flash has '''FAT16''' file system.<br /> *Accesses to GameOS's dev_flash are routed to '''UNKNOWN storage device region 2'''<br /> *To decrypt sectors read from this region use as '''flags 0x4''' !!! Without using '''flags 0x4''' the sectors will be encrypted.<br /> *The sectors are decrypted not by GameOS but by ENCDEC device.<br /> <br /> Here is a snippet from raw '''dev_flash''' dump made with HV call '''lv1_storage_read (flags 0x4)''' from GameOS:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00000000 E9 00 00 20 20 20 20 20 20 20 20 00 02 10 10 00 é.. .....<br /> 00000010 02 00 02 00 00 F8 70 00 00 00 00 00 00 00 00 00 .....øp.........<br /> 00000020 00 3E 06 00 00 00 29 00 00 00 00 4E 4F 20 4E 41 .&gt;....)....NO NA<br /> 00000030 4D 45 20 20 20 20 46 41 54 31 36 20 20 20 00 00 ME FAT16 ..<br /> 00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000000F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA ..............Uª<br /> &lt;/pre&gt;<br /> <br /> <br /> === Methods ===<br /> <br /> initialize_virtual_flash - 0x00282954 (3.15)<br /> <br /> == Enqueueing and Scheduling of Storage Requests ==<br /> <br /> *HV uses a simple '''FIFO''' scheduling algorithm for Storage Requests and a request timeout.<br /> *Each storage device has a table of size '''16''' to store incomming and pending Storage Requests<br /> *ENCDEC storage device has a table of size '''32''' to store incomming and pending Storage Requests<br /> *When a new Storage Request is submitted e.g. by HV call '''lv1_storage_read''' or '''lv1_storage_write''', the table is scanned for a free slot, if there are no pending Storage Requests then the Storage Request is executed immediately<br /> *When a Storage Request is completed, the finished Storage Reuqest is passed to function '''storage_device_async_request_complete''' and the table of Storage Requests is scanned again for the next pending Storage Request which will be executed<br /> * There are 2 types of Storage Requests: '''Read/Write (1)''' and '''Device Command (2)'''.<br /> * Read and Write Storage Requests use the same HV function of a Storage Device to enqueue the request. Before Write Storage Request is inserted into the Request Table of a Storage Device, the '''flags''' parameter passed e.g. in '''lv1_storage_read''' or '''lv1_storage_write''' is '''ored''' with '''0x8'''. That is how HV differentiates between Read and Write Storage Requests.<br /> <br /> === Storage Device Request Table ===<br /> <br /> *Each request slot is of size '''0x58'''<br /> <br /> ==== Request Slot ====<br /> <br /> offset 0x0 - state: 1 - free, 2 - ? (4 bytes)<br /> <br /> offset 0x4 - type: 1 - Read/Write, 2 - Command, 0x86 - ENCDEC command (4 bytes)<br /> <br /> offset 0x10 - request tag (8 bytes)<br /> <br /> offset 0x20 - start sector (8 bytes)<br /> <br /> offset 0x28 - sector count (4 bytes)<br /> <br /> ==== ENCDEC Storage Device ====<br /> <br /> *Request Table begins at '''offset 0xDC0''' of ENCDEC storage device.<br /> <br /> ==== RBD Storage Device ====<br /> <br /> *Request Table begins at '''offset 0x1808''' of RBD storage device.<br /> <br /> ==== FLASH Storage Device ====<br /> <br /> *Request Table begins at '''offset 0x18F0''' of FLASH storage device.<br /> <br /> ==== HDD Storage Device ====<br /> <br /> *Request Table begins at '''offset 0x17E8''' of HDD storage device.<br /> <br /> === Methods ===<br /> <br /> storage_device_HDD_enqueue_request - 0x0026E21C (3.15)<br /> <br /> storage_device_HDD_do_device_command - 0x0026CED0 (3.15)<br /> <br /> storage_device_HDD_do_request - 0x0026DED8 (3.15)<br /> <br /> storage_device_HDD_request_complete - 0x0026E57C (3.15)<br /> <br /> storage_device_FLASH_enqueue_request - 0x0027A518 (3.15)<br /> <br /> storage_device_FLASH_do_request - 0x00278D1C (3.15)<br /> <br /> storage_device_FLASH_do_device_command - 0x00279250 (3.15)<br /> <br /> FLASH_Memory_SS2_on_complete - 0x00278E48 (3.15)<br /> <br /> storage_device_async_request_complete - 0x00255184 (3.15)<br /> <br /> storage_device_TransLparAddrToPhysAddr - 0x002533B4 (3.15)<br /> <br /> storage_device_add_async_request_locked - 0x002527B8 (3.15)<br /> <br /> storage_device_RBD_enqueue_request - 0x002723F0 (3.15)<br /> <br /> storage_device_RBD_do_request - 0x0025EF70 (3.15)<br /> <br /> storage_device_RBD_do_next_request - 0x00270994 (3.15)<br /> <br /> storage_device_RBD_request_complete - 0x00271FD4 (3.15)<br /> <br /> storage_device_rbd_do_request - 0x0025EE94 (3.41)<br /> <br /> storage_device_rbd_do_device_command - 0x0027061C (3.41)<br /> <br /> == Encryption and Decryption of Storage Devices ==<br /> <br /> === HDD ===<br /> <br /> *'''ENCDEC peripheral device''' is used for HDD encryption/decryption<br /> *Write request is first passed to ENCDEC device for encryption. When ENCDEC device is done, it calls a callback and passes the encrypted data to the callback. The callback writes the encrypted data with '''ATA WriteDMAExt''' command to HDD.<br /> *When a storage device request is processed by HV, Storage Subsystem checks if cryptography is enabled for the storage device.<br /> *HV checks 1 byte of data owned by the storage device and when the value of this flag is '''not 0''' then it uses encryption/decryption.<br /> *'''By setting this flag to 0 at runtime, encryption/decryption of storage devices can be disabled at runtime'''.<br /> *'''We could patch lv1.self so that encryption/decryption of storage devices is disabled permanently'''.<br /> *HDD sectors can be both decrypted and encrypted with HV calls<br /> <br /> ==== UFS2 ====<br /> <br /> *'''Superblock''' starts at '''sector 0x80'''.<br /> *At the end of the superblock structure you will find '''UFS2 signature 0x19540119'''.<br /> <br /> Here is the decrypted '''superblock''' of UFS2 filesystem:<br /> <br /> &lt;pre&gt;<br /> Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F<br /> <br /> 00010000 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 30 ...........(...0<br /> 00010010 00 00 00 38 00 00 0B B8 00 00 00 00 00 00 00 00 ...8...¸........<br /> 00010020 00 00 00 00 00 00 00 00 00 00 78 10 00 00 01 5C ..........x....\<br /> 00010030 00 00 40 00 00 00 08 00 00 00 00 08 00 00 00 08 ..@.............<br /> 00010040 00 00 00 00 00 00 00 00 FF FF C0 00 FF FF F8 00 ........ÿÿÀ.ÿÿø.<br /> 00010050 00 00 00 0E 00 00 00 0B 00 00 00 08 00 00 08 00 ................<br /> 00010060 00 00 00 03 00 00 00 02 00 00 08 00 00 00 00 00 ................<br /> 00010070 00 00 00 00 00 00 08 00 00 00 00 40 00 00 00 00 ...........@....<br /> 00010080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010090 00 00 00 00 F5 35 BD 07 00 00 00 00 00 00 18 00 ....õ5½.........<br /> 000100A0 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 ..@.............<br /> 000100B0 00 00 00 00 00 00 00 00 00 00 5C 00 00 01 6F 70 ..........\...op<br /> 000100C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000100D0 00 00 00 80 2F 63 65 6C 6C 5F 6D 77 5F 63 66 73 ...€/cell_mw_cfs<br /> 000100E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000100F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000101F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102D0 00 00 00 00 00 00 00 7C 00 00 00 00 00 00 00 00 .......|........<br /> 000102E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000102F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010330 00 00 00 00 00 00 00 00 80 00 00 00 00 55 FD 70 ........€....Uýp<br /> 00010340 80 00 00 00 00 55 E0 00 80 00 00 00 00 55 F8 00 €....Uà.€....Uø.<br /> 00010350 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 ..............@.<br /> 00010360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010370 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010390 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000103E0 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 ................<br /> 000103F0 00 00 00 00 00 00 00 3C 00 00 00 00 00 3B D3 23 .......&lt;.....;Ó#<br /> 00010400 00 00 00 00 00 7D 0F 82 00 00 00 00 00 00 00 9F .....}.‚.......Ÿ<br /> 00010410 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010430 00 00 00 00 49 B0 5E 3B 00 00 00 00 01 F2 3E 26 ....I°^;.....ò&gt;&amp;<br /> 00010440 00 00 00 00 01 E2 86 3B 00 00 00 00 00 00 0B B8 .....â†;.......¸<br /> 00010450 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010470 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010490 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000104A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 ..............@.<br /> 000104B0 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 ...@............<br /> 000104C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000104D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000104E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 000104F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010510 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................<br /> 00010520 00 00 00 03 00 00 00 08 00 00 00 78 00 00 00 00 ...........x....<br /> 00010530 00 00 80 10 02 02 FF FF 00 00 00 00 00 00 3F FF ..€...ÿÿ......?ÿ<br /> 00010540 00 00 00 00 00 00 07 FF 00 00 00 00 00 00 00 00 .......ÿ........<br /> 00010550 00 00 00 00 00 00 00 00 00 00 00 00 19 54 01 19 .............T..<br /> &lt;/pre&gt;<br /> <br /> Other examples:&lt;br /&gt;<br /> http://pastebin.com/3L241qu3<br /> http://pastebin.com/WJv40nUQ<br /> http://pastie.org/1529241<br /> http://pastie.org/1588747<br /> <br /> === FLASH ===<br /> <br /> === RBD ===<br /> <br /> == SATA/ATA/ATAPI ==<br /> <br /> === ATA Interrupt Handler ===<br /> <br /> 0x0026B984 (3.15) <br /> <br /> === ATA_SetDMA ===<br /> <br /> 0x00268ADC (3.15) <br /> <br /> === ATA_make_PRD_table ===<br /> <br /> 0x00267DB4 (3.15) <br /> <br /> This function initializes a PRD (Physical Region Descriptor) table. <br /> <br /> === ClearPATACInterrupt ===<br /> <br /> 0x00267CAC (3.15) <br /> <br /> === EnablePATACInterrupt ===<br /> <br /> 0x00267D44 (3.15) <br /> <br /> === DisablePATACInterrupt ===<br /> <br /> 0x00267AF0 (3.15) <br /> <br /> === ATA_read_AltStatus_reg ===<br /> <br /> 0x00267C40 (3.15) <br /> <br /> This function reads the ATA Alternate Status Register and returns it's value. <br /> <br /> === ATA_write_DATA_reg ===<br /> <br /> 0x00268A10 (3.15) <br /> <br /> This function writes a 16-bit value to the ATA Data Register. <br /> <br /> === ATA_read_DATA_reg ===<br /> <br /> 0x0026887C (3.15) <br /> <br /> === ATA_write_DATA ===<br /> <br /> 0x0026635C (3.15) <br /> <br /> This function writes several 16-bit values to the ATA Data register. <br /> <br /> === ATA_write_CMD_reg ===<br /> <br /> 0x002688A0 (3.15) <br /> <br /> === ATA_read_Error_reg ===<br /> <br /> 0x00267BD4 (3.15) <br /> <br /> === ATA_write_Features_reg ===<br /> <br /> 0x002689F0 (3.15) <br /> <br /> === ATA_write_DevCtrl_reg ===<br /> <br /> 0x00267BB4 (3.15) <br /> <br /> === ATA_write_TaskFile_regs ===<br /> <br /> 0x00266BC8 (3.15) 0x002665A0 (3.15) <br /> <br /> === ATA_send_ATAPI_cmd ===<br /> <br /> 0x002655F4 (3.15) <br /> <br /> === ATA_send_cmd ===<br /> <br /> 0x0026580C (3.15) <br /> <br /> === ATA_send_ReadSectors_cmd ===<br /> <br /> This function uses LBA28. <br /> <br /> 0x0025D2B4 (3.15) <br /> <br /> === ATA_send_WriteSectors_cmd ===<br /> <br /> This function uses LBA28. <br /> <br /> 0x0025CEF4 (3.15) <br /> <br /> === ATA_send_ReadDMA_cmd ===<br /> <br /> This function uses LBA28. <br /> <br /> 0x0025D380 (3.15) <br /> <br /> === ATA_send_WriteDMA_cmd ===<br /> <br /> This function uses LBA28. <br /> <br /> 0x0025CFB8 (3.15) <br /> <br /> === ATA_send_ReadDMAExt_cmd ===<br /> <br /> This function uses LBA48. <br /> <br /> 0x0025D74C (3.15) <br /> <br /> === ATA_send_WriteDMAExt_cmd ===<br /> <br /> This function uses LBA48. <br /> <br /> 0x0025D664 (3.15) <br /> <br /> === ATA_send_IdentifyDevice_cmd ===<br /> <br /> 0x0025D4D8 (3.15) <br /> <br /> === ATA_send_IdentifyPacketDevice_cmd ===<br /> <br /> 0x0025D448 (3.15) <br /> <br /> === ATA_send_FlushCache_cmd ===<br /> <br /> 0x0025D5E8 (3.15) <br /> <br /> === ATA_send_FlushCacheExt_cmd ===<br /> <br /> 0x0025D568 (3.15) <br /> <br /> === ATA_send_StandbyImmediate_cmd ===<br /> <br /> 0x0025D07C (3.15) <br /> <br /> === ATA_send_SetFeatures_cmd ===<br /> <br /> 0x0025D208 (3.15) <br /> <br /> === ATA_send_SMARTEnable_cmd ===<br /> <br /> 0x0025D0F8 (3.15) <br /> <br /> === ATA_send_SMARTSaveAttributeValue_cmd ===<br /> <br /> 0x0025D180 (3.15) <br /> <br /> === ATA_SetUDMAMode ===<br /> <br /> 0x00260EE8 (3.15) <br /> <br /> ==== Parameters ====<br /> <br /> r5 - UltraDMA mode (0-5)<br /> <br /> == Booting a Bootloader from VFLASH ==<br /> <br /> Coming soon !!!<br /> <br /> = High precision timers =<br /> <br /> These timers are used e.g. in SATA/ATA/ATAPI driver. <br /> <br /> == timer_add ==<br /> <br /> 0x002C3F2C (3.15) <br /> <br /> == timer_del ==<br /> <br /> 0x002C41AC (3.15) <br /> <br /> == timer_run_expired ==<br /> <br /> This function is called from HDEC interrupt handler. <br /> <br /> 0x002C4020 (3.15) <br /> <br /> == timer_set_HDEC ==<br /> <br /> 0x002BCF80 (3.15) <br /> <br /> = SPE =<br /> <br /> There are 3 SPE classes. <br /> <br /> The HV call '''lv1_construct_logical_spe''' can create LogicalSPE, SPEType1 and SPEType2 objects. <br /> <br /> The '''syscall 0x10040''' creates only SPEType1 objects. <br /> <br /> The SPEType1 and SPEType2 objects cannot be created when isolation mode is disabled. The right most bit of repository node '''sys.lv1.iso_enbl''' is checked and when it's not 1 then the SPEType1 and SPEType2 objects cannot be created. In LPAR 1, this check succeedes always. Only in LPARs different from 1, the repository node '''sys.lv1.iso_enbl''' is checked. <br /> <br /> == LogicalSPE ==<br /> <br /> SPE type = 0 <br /> <br /> Objects of this class are used e.g. on Linux. <br /> <br /> === vtable ===<br /> <br /> 0x00358360 (3.15) <br /> <br /> offset 0x20 - pointer to TOC entry of interrupt handler for SPE <br /> <br /> === Member variables ===<br /> <br /> offset 0x38 - pointer to LPAR obj that owns this SPE obj <br /> <br /> offset 0x78 - table of pointers to Outlet objects (3 * 8 bytes, one for each Class 0-2) <br /> <br /> offset 0xB0 - pointer to VAS object <br /> <br /> offset 0xC8 - pointer to Logical PPE object <br /> <br /> offset 0xE0 - SPE id <br /> <br /> offset 0x1A0 - pointer to MMIO Memory Region object <br /> <br /> offset 0x1A8 - pointer to Shadow Registers Memory Region object <br /> <br /> === Objects ===<br /> <br /> Here is the list of logical SPE objects i found in HV 3.15: <br /> <br /> *0x003A82E0 - SPE id 0 <br /> *0x003A8660 - SPE id 1 <br /> *0x003ABA00 - SPE id 2 <br /> *0x003B4010 - SPE id 3 <br /> *0x003B4D60 - SPE id 4 <br /> *0x003B5970 - SPE id 5<br /> <br /> == SPEType1 ==<br /> <br /> SPE type = 1 <br /> <br /> === vtable ===<br /> <br /> 0x00359750 <br /> <br /> === Member Variables ===<br /> <br /> offset 0x198 - pointer to MMIO Memory Region object <br /> <br /> offset 0x1A0 - pointer to Shadow Registers Memory Region object <br /> <br /> == SPEType2 ==<br /> <br /> SPE type = 2 <br /> <br /> === vtable ===<br /> <br /> 0x00359790 <br /> <br /> == SPE Register Shadow Area ==<br /> <br /> *HV createas a SPE Register Shadow Area for each contstructed SPE. <br /> *The area is 1 4Kb page of physical memory. <br /> *When SPE state changes then HV updates data in this area. <br /> *The value of '''shadow_addr''' that is returned by '''lv1_construct_logical_spe''' is a LPAR start address of this area and it cannot be accessed until it's mapped in the HTAB. <br /> *The SPE Register Shadow Area may be mapped only with read-only page protection or else HV call '''lv1_insert_htab_entry''' fails. I tested it with PSGroove and could map the whole memory range and read it after i constructed SPE of type 1 with '''lv1_construct_logical_spe'''. <br /> *The shadow_addr is also returned by '''syscall_10040''' (that creates SPE of type 1) but it returns already mapped Process address so HV Processes do not have to map it in HTAB. <br /> *When an isoated SPU is done, HV Processes checks the value at offset 0x30 to determine if the SPU execution was successfull or not. <br /> *GameOS checks also the value at offset 0x30 in the SPE Shadow Area. <br /> *When GameOS creates SPE of type 1 then it maps only SPE Register Shadow Area into it's address space.<br /> <br /> === SPE Register Shadow Area Offsets ===<br /> <br /> 0x30 - SPU_Status register value (4 bytes) <br /> <br /> 0xF10 -&amp;nbsp;? <br /> <br /> 0xF18 -&amp;nbsp;? <br /> <br /> ==== Stop Code ====<br /> <br /> *The high-order 16 bit of SPU_Status register value is a Stop Code.<br /> <br /> Here is the list of Stop Codes i extracted from HV Processes which read the value at offset 0x30 when SPU is done: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Value <br /> ! Description<br /> |-<br /> | 0xA <br /> | Success<br /> |-<br /> | 0xC <br /> | Access Violation (LPAR auth id error)<br /> |-<br /> | 0xE <br /> | &amp;nbsp;?<br /> |-<br /> | 0xF <br /> | Revoked<br /> |-<br /> | 0x12 <br /> | Invalid Parameter<br /> |-<br /> | 0x13 <br /> | &amp;nbsp;?<br /> |-<br /> | 0x17 <br /> | Invalid Parameter<br /> |-<br /> | 0x25 <br /> | &amp;nbsp;?<br /> |}<br /> <br /> == SPU_send_MFC_cmd ==<br /> <br /> 0x002B09B0 (3.15) <br /> <br /> This function programs a MFC. <br /> <br /> == SPU_write_MFC_cmd_status_reg ==<br /> <br /> 0x002AEE70 (3.15) <br /> <br /> == SPU_write_Sig_Notify1_reg ==<br /> <br /> 0x002AEF4C (3.15) <br /> <br /> == SPU_write_Sig_Notify2_reg ==<br /> <br /> 0x002AEF30 (3.15) <br /> <br /> == SPU_write_Sig_Notify1_and_Notify2 ==<br /> <br /> 0x002B0A78 (3.15) <br /> <br /> == SPU_enable_iso_load_request ==<br /> <br /> 0x002AEDE0 (3.15) <br /> <br /> == SPU_iso_load_request ==<br /> <br /> 0x002AEED0 (3.15) <br /> <br /> == SPU_enable_runcntl ==<br /> <br /> 0x002AEB24 (3.15) <br /> <br /> == SPU_stop_request ==<br /> <br /> 0x002AEEF0 (3.15) <br /> <br /> == SPU_run_request ==<br /> <br /> 0x002AEF10 (3.15) <br /> <br /> == SPU_read_status_reg ==<br /> <br /> 0x002AE978 (3.15) <br /> <br /> == SPU_read_Mbox_Stat_reg ==<br /> <br /> 0x002AE998 (3.15) <br /> <br /> == lv1_undocumented_function_62 ==<br /> <br /> Updates SLB entry. <br /> <br /> === Parameters ===<br /> <br /> %r3 - SPE id <br /> <br /> %r4 -&amp;nbsp;? (valid values: 0 - 3) <br /> <br /> %r5 - SLB entry index (valid values: 0 - 7) <br /> <br /> %r6 - ESID <br /> <br /> %r7 - VSID <br /> <br /> == spe_type1_interrupt_handler ==<br /> <br /> 0x0030E238 (3.15) <br /> <br /> == spe_type2_interrupt_handler ==<br /> <br /> 0x003103F8 (3.15) <br /> <br /> == spe_type3_interrupt_handler ==<br /> <br /> 0x002F36F4 (3.15) <br /> <br /> == Isolation ==<br /> <br /> === Loaders Table ===<br /> <br /> *'''All the binary files needed for isolation and decryption are already stored in HV memory&amp;nbsp;!!!''' <br /> *They are probably loaded during HV initialization from FLASH. <br /> *The table has 9 entries. <br /> *Each entry is 16 bytes large.<br /> <br /> 0x00010100 (3.15) <br /> <br /> ===== Loaders Table Entry =====<br /> <br /> offset 0x0 - pointer to data in memory <br /> <br /> offset 0x8 - size of data <br /> <br /> Here are the contents of the Loaders Table from HV 3.15: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Name <br /> ! Address of Data in HV Dump <br /> ! Size of Data<br /> |-<br /> | 0 <br /> | lv1ldr <br /> | 0x0C150000 <br /> | 0x1E5CC<br /> |-<br /> | 1 <br /> | metldr <br /> | 0x00011000 <br /> | 0xE8D0<br /> |-<br /> | 2 <br /> | lv2ldr <br /> | 0x00020000 <br /> | 0x16DA0<br /> |-<br /> | 3 <br /> | isoldr <br /> | 0x00055000 <br /> | 0x12E44<br /> |-<br /> | 4 <br /> | appldr <br /> | 0x00037000 <br /> | 0x1DAE4<br /> |-<br /> | 5 <br /> | EID0 <br /> | 0x00068000 <br /> | 0x860<br /> |-<br /> | 6 <br /> | QA Flag <br /> | 0x00069010 <br /> | 0x8<br /> |-<br /> | 7 <br /> | QA Flag Token <br /> | 0x00069020 <br /> | 0x50<br /> |-<br /> | 8 <br /> | - <br /> | 0x00069070 <br /> | 0x8<br /> |}<br /> <br /> ==== Methods ====<br /> <br /> get_iso_loaders_tab - 0x002B0B70 (3.15) <br /> <br /> iso_loaders_tab_get_entry - 0x002B0CB8 (3.15) <br /> <br /> === metldr ===<br /> <br /> ==== Loading metldr ====<br /> <br /> *Physical/Virtual memory address of an isolation module that should be loaded by metldr is written into SPU register '''SPU_In_Mbox'''. The SPU register '''SPU_In_Mbox''' is 32bit, so 64bit memory address is written in 2 steps. <br /> *MFC relocation is turned off by clearing '''R-bit''' in SPU register '''MFC_SR1'''. By doing this, HV enables real address mode for MFC of SPU. <br /> *On GameOS, it also works with relocation on. You just have to initialize SLB of SPU and insert valid SLB entries. <br /> *Physical/Virtual memory address of '''metldr''' is written to SPU registers '''Sig_Notify1''' and '''Sig_Notify2''' <br /> *Isolation load request is enabled by writing SPU register '''SPU_PrivCntl''' <br /> *Isolation load request is made by writing value '''0x3''' into SPU register '''SPU_RunCntl'''<br /> <br /> ==== Methods ====<br /> <br /> SPE_load_request_metldr - 0x002B00A4 (3.15) <br /> <br /> === lv2ldr ===<br /> <br /> *'''lv2ldr''' is used to decrypt '''lv2_kernel.self''' <br /> *syscalls '''0x10042''' and '''0x1004A''' use '''lv2ldr''' <br /> *syscall '''0x10042''' is used by HV Process 3 during LV2 LPAR construction <br /> *syscall '''0x1004A''' uses different parameters as syscall '''0x10042'''<br /> <br /> ==== Methods ====<br /> <br /> SPE_load_request_lv2ldr_1 - 0x002AE82C (3.15) <br /> <br /> SPE_load_request_lv2ldr_2 - 0x002AE8D8 (3.15) <br /> <br /> ==== Loading lv2ldr ====<br /> <br /> *64 bit memory address of '''lv2ldr''' is written into 32 bit SPU register '''SPU_In_Mbox''' <br /> *'''metldr''' is loaded<br /> <br /> === isoldr ===<br /> <br /> *'''isoldr''' is used for executing isolated SPUs <br /> *syscall '''0x10043''' and HV call '''lv1_undocumented_function_209''' use '''isoldr''' to execute isolated SPUs <br /> *'''EID0 data''' is transferred to '''Local Storage Address 0x3E400''' by MFC <br /> *'''Revoke List For Program''' is transferred to '''Local Storage Address 0x3F000''' by MFC<br /> <br /> ==== Revoke List For Programs ====<br /> <br /> 0x00361980 (3.15) <br /> <br /> ==== Methods ====<br /> <br /> SPE_load_request_isoldr - 0x002B0394 <br /> <br /> ==== Loading isoldr ====<br /> <br /> *64 bit memory address of '''isoldr''' is written into 32 bit SPU register '''SPU_In_Mbox''' <br /> *'''metldr''' is loaded<br /> <br /> === appldr ===<br /> <br /> *'''appldr''' is used for decryption of SELFs <br /> *HV call '''lv1_authenticate_program_segment''' loads '''appldr'''<br /> <br /> ==== Methods ====<br /> <br /> SPE_load_request_appldr - 0x002AE900 <br /> <br /> ==== Loading appldr ====<br /> <br /> *64 bit memory address of '''isoldr''' is written into 32 bit SPU register '''SPU_In_Mbox''' <br /> *'''metldr''' is loaded<br /> <br /> ==== Decrypting SELFs with appldr and lv1_authenticate_program_segment ====<br /> <br /> *'''lv1_authenticate_program_segment''' loads and prepares '''appldr''' for SELF decryption. <br /> *When '''appldr''' is ready to decrypt data, it sends a message via mailbox. <br /> *The address and the size of the encrypted data is passed to '''appldr''' via a shared memory.<br /> <br /> = Socket =<br /> <br /> The socket supports only one address family '''0x1F''', one socket type '''0''' and one protocol '''0'''. <br /> <br /> == Socket address ==<br /> <br /> Socket address is called port ID. Valid port IDs are 0-63. Port ID 0 is reserved. <br /> <br /> == Socket state ==<br /> <br /> 2 - LISTEN <br /> <br /> == Socket table ==<br /> <br /> The socket table contains 64 entries, one for each port ID. Each entry is 16 bytes large. <br /> <br /> The socket table is at 0x0035F6E8 (3.15). <br /> <br /> Here is the list of opened sockets i found in HV 3.15: <br /> <br /> *0x00091FE0 (port ID 0x23, accepts connections) <br /> *0x00127850 (port ID 0x24, accepts connections) <br /> *0x0012F810 (port ID 0x25, accepts connections)<br /> <br /> === Socket table entry ===<br /> <br /> offset 0x0 - pointer to Socket obj <br /> <br /> offset 0x8 - socket accepts connections or not (0 - does not accept, 1 - accepts, 1 byte) <br /> <br /> == vtable ==<br /> <br /> 0x00355DB0 (3.15) <br /> <br /> offset 0xB0 - bind <br /> <br /> offset 0xB8 - listen <br /> <br /> offset 0xC8 - connect <br /> <br /> == Member variables ==<br /> <br /> offset 0x360 - socket state (4 bytes) <br /> <br /> offset 0x368 - port ID (8 bytes) <br /> <br /> offset 0x370 - max backlog queue size (8 bytes) <br /> <br /> = Virtual Address Space =<br /> <br /> == VAS ==<br /> <br /> === vtable ===<br /> <br /> 0x00357958 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x18 - pointer to LPAR that owns this VAS object <br /> <br /> offset 0x48 - VAS id (8 bytes) <br /> <br /> offset 0x70 - number of page sizes (4 bytes) <br /> <br /> offset 0x74 - log2 of HTAB size <br /> <br /> offset 0x78 - pointer to HTAB object <br /> <br /> === Objects ===<br /> <br /> Here is the list of the VAS objects i found in HV dump 3.15: <br /> <br /> *0x001C8050 (VAS id 2, LPAR 1) <br /> *0x003B4910 (VAS id 3, LPAR 2) <br /> *0x003BDB50 (VAS id 48, LPAR 2)<br /> <br /> == HTAB ==<br /> <br /> 0x38(-0x69A8(HSPRG0)) - pointer to the currently active HTAB in LPAR <br /> <br /> === vtable ===<br /> <br /> 0x003575B0 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x48 - pointer to first PTE <br /> <br /> offset 0x60 - LPID (4 bytes) <br /> <br /> offset 0x64 - log2 of HTAB size (4 bytes) <br /> <br /> === Objects ===<br /> <br /> Here is the list of the HTAB objects i found in HV dump 3.15: <br /> <br /> *0x001C8270 (VAS id 2, LPAR 1)<br /> <br /> * 0x00180000 - HTAB PTEs (HTAB size 256 kB)<br /> <br /> *0x003A8050 (VAS id 3, LPAR 2)<br /> <br /> * 0x00500000 - HTAB PTEs (HTAB size 1 MB)<br /> <br /> *0x003BC510 (VAS id 48, LPAR 2)<br /> <br /> * 0x00800000 - HTAB PTEs (HTAB size 1 MB)<br /> <br /> === LPAR_change_HTAB ===<br /> <br /> This function changes currently active HTAB. It writes to SDR1 register where HTAB address and size is stored. <br /> <br /> 0x002BE5D4 (3.15) <br /> <br /> === Process SLB ===<br /> <br /> Each HV process has 16 SLB entries. <br /> <br /> Each SLB entry is 16 bytes large and is in format expected by opcode '''slbmte'''. <br /> <br /> Most of the entries are zero (invalid). <br /> <br /> Each process has 4 valid SLB entries: code, data, heap and stack. <br /> <br /> ==== Process 3 ====<br /> <br /> ===== SLB entries =====<br /> <br /> 0x0012D1F0 (3.15) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! ESID <br /> ! VSID<br /> |-<br /> | code <br /> | 0x8 <br /> | 0x38<br /> |-<br /> | data <br /> | 0xC <br /> | 0x3C<br /> |-<br /> | heap <br /> | 0xA <br /> | 0x3A<br /> |-<br /> | stack <br /> | 0xF <br /> | 0x3F<br /> |}<br /> <br /> ==== Process 5 ====<br /> <br /> ===== SLB entries =====<br /> <br /> 0x00093120 (3.15) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! ESID <br /> ! VSID<br /> |-<br /> | code <br /> | 0x8 <br /> | 0x48<br /> |-<br /> | data <br /> | 0xC <br /> | 0x4C<br /> |-<br /> | heap <br /> | 0xA <br /> | 0x4A<br /> |-<br /> | stack <br /> | 0xF <br /> | 0x4F<br /> |}<br /> <br /> ==== Process 6 ====<br /> <br /> ===== SLB entries =====<br /> <br /> 0x000E6960 (3.15) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! ESID <br /> ! VSID<br /> |-<br /> | code <br /> | 0x8 <br /> | 0x58<br /> |-<br /> | data <br /> | 0xC <br /> | 0x5C<br /> |-<br /> | heap <br /> | 0xA <br /> | 0x5A<br /> |-<br /> | stack <br /> | 0xF <br /> | 0x5F<br /> |}<br /> <br /> ==== Process 9 ====<br /> <br /> ===== SLB entries =====<br /> <br /> 0x00763E20 (3.15) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! ESID <br /> ! VSID<br /> |-<br /> | code <br /> | 0x8 <br /> | 0x8<br /> |-<br /> | data <br /> | 0xC <br /> | 0xC<br /> |-<br /> | heap <br /> | 0xA <br /> | 0xA<br /> |-<br /> | stack <br /> | 0xF <br /> | 0xF<br /> |}<br /> <br /> = VUART =<br /> <br /> VUART is a bi-directional communication link. A VUART object has a peer VUART object. <br /> <br /> Data written to a VUART object is stored NOT in the data buffer of the VUART object but in the data buffer of the peer VUART object. <br /> <br /> == VUART table ==<br /> <br /> Every LPAR has a VUART table. A VUART table has 256 entries. Each entry is a pointer to a VUART object that implements VUART interface. <br /> <br /> 0x00677218 (3.15) - address of VUART table of LPAR 1 <br /> <br /> Here is the list of all VUART objects in LPAR 1 i found in HV 3.15: <br /> <br /> *0x006ABD90 - VUART 0 <br /> *0x006ABEB0 - VUART 1 <br /> *0x006A3CB0 - VUART 2 <br /> *0x006A3DD0 - VUART 3 <br /> *0x000A3410 - VUART 5 <br /> *0x000A3250 - VUART 6<br /> <br /> VUART [0-3] are used by /dev/sc[0-3] respectively. <br /> <br /> VUART [0-3] are linked to VUART objects of different type i could not yet identify. These unknown VUART objects use '''eieio''' opcode a lot. So i think, they communicate with hardware peripheral. <br /> <br /> A write/read to/from /dev/sc[0-3] is a write/read to/from VUART. <br /> <br /> &lt;br&gt;<br /> <br /> 0x00762AA8 (3.15) - address of VUART table of LPAR 2 <br /> <br /> Here is the list of all VUART objects in LPAR 2 i found in HV 3.15: <br /> <br /> *0x00126660 - VUART 0 <br /> *0x000A3010 - VUART 2<br /> <br /> VUART 0 and VUART 2 of LPAR 2 are created by Process 9 during LPAR construction. <br /> <br /> == VUART class ==<br /> <br /> === Member variables ===<br /> <br /> offset 0x48 - pointer to peer VUART object <br /> <br /> offset 0x58 - write pointer into data ring buffer <br /> <br /> offset 0x60 - read pointer into data ring buffer <br /> <br /> offset 0x68 - pointer to data ring buffer <br /> <br /> offset 0x70 - size of data ring buffer (8 bytes) <br /> <br /> offset 0x78 - size of data stored in data ring buffer currently (8 bytes) <br /> <br /> offset 0x88 - tx trigger (8 bytes) <br /> <br /> offset 0x90 - rx trigger (8 bytes) <br /> <br /> offset 0x98 - interrupt mask (8 bytes) <br /> <br /> offset 0xA8 - port number (4 bytes) <br /> <br /> == Methods ==<br /> <br /> pmpi_read_virtual_uart(port, buf, size, nread) - 0x002EB30C (3.15) <br /> <br /> pmpi_write_virtual_uart(port, buf, size, nwritten) - 0x002EB0EC (3.15) <br /> <br /> VUART_read(pointer to VUART object, buf, size, nread) - 0x002E8654 (3.15) <br /> <br /> VUART_write(pointer to VUART object, buf, size, nwritten) - 0x002E8428 (3.15) <br /> <br /> == Guest OS VUART 0 (AV Manager) ==<br /> <br /> All data sent to VUART 0 in LPAR 2 is written into the data buffer of VUART 5 of LPAR 1. <br /> <br /> VUART 5 of LPAR 1 is accessed by Process 9 in LPAR 1 through the file '''/proc/partitions/2/vuart/0'''. <br /> <br /> *Process 9 of LPAR 1 uses RSX syscalls to access RSX driver and memory mapped device access (/dev/ioif0).<br /> <br /> == Guest OS VUART 2 (System Manager) ==<br /> <br /> All data sent to VUART 2 in LPAR 2 is written into the data buffer of VUART 6 of LPAR 1. <br /> <br /> VUART 6 of LPAR 1 is accessed by Process 9 in LPAR 1 through the file '''/proc/partitions/2/vuart/2'''. <br /> <br /> *System manager supports 62 (0-61) service ids. <br /> *Process 9 has a SID table. SID table has 62 entries. <br /> *Each entry is a pointer to a function responsible for processing SID packets.<br /> <br /> = AV Manager =<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#AV_Manager gitbrew.org::AV Manager] &lt;br /&gt;<br /> <br /> * AV Manager is running in Process 9 of HV. <br /> * It communicates with Guest OS through '''/proc/partitions/0/vuart/0 file'''. <br /> * GameOS accesses AV Manager through '''syscalls 367 - 370'''. <br /> * PS2 Soft EMU accesses AV Manager also.<br /> <br /> * Communicates with '''SYSCON 0 (/dev/sc0)'''<br /> * Communicates with '''IOIF0 (/dev/ioif0 or RSX)'''<br /> <br /> ==Commands==<br /> <br /> ===Get HDCP KSV (0xC)===<br /> <br /> * Returns HDCP KSV<br /> * HDMI KSV is read from SYSCON<br /> * KSV is stored in memory dump of HV process 9 (where AV Manager runs)<br /> <br /> SYSCON request packet:<br /> &lt;pre&gt;<br /> 30 01 0200 0000 8033 00000000 0004 0004 11 00 0000 0000ff01<br /> &lt;/pre&gt;<br /> <br /> ===Set HDMI Mode (0x40001)===<br /> <br /> * Sets HDMI mode<br /> * Mode is set by SYSCON<br /> * Disabling HDCP<br /> <br /> = System Manager (SM) =<br /> <br /> *System Manager (SM) is running in Process 9 of HV. <br /> *It communicates with Guest OS through '''/proc/partitions/2/vuart/2 file'''. <br /> *GameOS accesses SM through '''syscalls 372 - 415'''<br /> <br /> == System Manager class ==<br /> <br /> === Member variables ===<br /> <br /> offset 0x10 - LPAR state (8 bytes) <br /> <br /> offset 0x68 - LPAR auth id <br /> <br /> offset 0x70 - LPAR name <br /> <br /> offset 0x90 - LPAR image path <br /> <br /> offset 0x1C0 - LPAR ability (8 bytes) <br /> <br /> === Types of System Manager ===<br /> <br /> *There are 6 different SM types <br /> *When Process 9 starts it reads profile file, by default '''DEFAULT.SPP''', by sending requests to SPL (Secure Profile Loader) and constructs System Managers listed in this profile file. <br /> *'''So, the profile file controls which System Manager types are available later.'''<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Name <br /> ! LPAR name<br /> |-<br /> | SCE_CELLOS_PME <br /> | -<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR <br /> | PS3_LPAR<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR_PS2 <br /> | PS2_LPAR<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR_PS2_SW <br /> | PS2_SW_LPAR<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR_PS2_GX <br /> | PS2_GX_LPAR<br /> |-<br /> | SCE_CELLOS_SYSTEM_MGR_LINUX <br /> | LINUX_LPAR<br /> |}<br /> <br /> === Ability Bitmask ===<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Name <br /> ! Ability Bitmask (Hex) <br /> ! Ability Bitmask (Binary)<br /> |-<br /> | 0 <br /> | SCE_CELLOS_PME <br /> | 0x1 <br /> | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001<br /> |-<br /> | 1 <br /> | SCE_CELLOS_SYSTEM_MGR <br /> | 0x3BF7EF <br /> | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0011 1011 1111 0111 1110 1111<br /> |-<br /> | 2 <br /> | SCE_CELLOS_SYSTEM_MGR_PS2_SW <br /> | 0x1226D <br /> | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0010 0010 0110 1101<br /> |-<br /> | 3 <br /> | SCE_CELLOS_SYSTEM_MGR_LINUX <br /> | 0x40012 <br /> | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 0000 0000 0001 0010<br /> |}<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Bit Position (from right) <br /> ! SID <br /> ! Description<br /> |-<br /> | 1 <br /> | 5 (SET_NEXT_OP) <br /> | Shutdown or Reboot LPAR<br /> |-<br /> | 2 <br /> | 5 (SET_NEXT_OP) <br /> | Boot PS3 LPAR<br /> |-<br /> | 3 <br /> | 5 (SET_NEXT_OP) <br /> | Boot PS2_SW LPAR<br /> |-<br /> | 4 <br /> | 5 (SET_NEXT_OP) <br /> | Boot LINUX LPAR<br /> |-<br /> | 5 <br /> | 12 (CONTROL_LED) <br /> | Control LED<br /> |-<br /> | 6 <br /> | 21 (RING_BUZZER) <br /> | Ring Buzzer<br /> |-<br /> | 7 <br /> | 19 (SET_CONFIG) <br /> | Set Config<br /> |-<br /> | 9 <br /> | 25 / 50 (FAN_POLICY) <br /> | Fan Policy<br /> |-<br /> | 10 <br /> | 26 (REQUEST_ERROR_LOG) <br /> | Request Error Log<br /> |-<br /> | 10 <br /> | 28 (REQUEST_BE_COUNT) <br /> | Request BE Count<br /> |-<br /> | 10 <br /> | 32 (REQUEST_SYSTEM_EVENT_LOG) <br /> | Request System Event Log<br /> |-<br /> | 12 <br /> | 30 (REQUEST_SC_VERSION) <br /> | Request SC Version<br /> |-<br /> | 14 <br /> | 39 (SET_SHOP_DEMO_MODE) <br /> | Set Shop Demo Mode<br /> |}<br /> <br /> == Service ID (SID) ==<br /> <br /> SM supports 62 (0-61) SIDs. <br /> <br /> The value of SM member variable '''ability''' controls which SIDs may be used by LPAR. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! SID <br /> ! Name <br /> ! Description<br /> |-<br /> | 0 <br /> | - <br /> | -<br /> |-<br /> | 1 <br /> | REQUEST <br /> | -<br /> |-<br /> | 2 <br /> | RESPONSE <br /> | -<br /> |-<br /> | 3 <br /> | COMMAND <br /> | -<br /> |-<br /> | 4 <br /> | EXTERN_EVENT <br /> | -<br /> |-<br /> | 5 <br /> | SET_NEXT_OP <br /> | -<br /> |-<br /> | 6 <br /> | - <br /> | -<br /> |-<br /> | 7 <br /> | - <br /> | -<br /> |-<br /> | 8 <br /> | SET_ATTR <br /> | -<br /> |-<br /> | 9 <br /> | GET_INTER_LPAR_PARAM <br /> | -<br /> |-<br /> | 10 <br /> | SET_INTER_LPAR_PARAM <br /> | -<br /> |-<br /> | 11 <br /> | - <br /> | -<br /> |-<br /> | 12 <br /> | CONTROL_LED <br /> | -<br /> |-<br /> | 13 <br /> | TEMPERATURE <br /> | -<br /> |-<br /> | 14 <br /> | - <br /> | -<br /> |-<br /> | 15 <br /> | Shares data with 25<br /> | -<br /> |-<br /> | 16 <br /> | - <br /> | -<br /> |-<br /> | 17 <br /> | - <br /> | -<br /> |-<br /> | 18 <br /> | - <br /> | -<br /> |-<br /> | 19 <br /> | SET_CONFIG <br /> | -<br /> |-<br /> | 20 <br /> | - <br /> | -<br /> |-<br /> | 21 <br /> | RING_BUZZER <br /> | -<br /> |-<br /> | 22 <br /> | - <br /> | -<br /> |-<br /> | 23 <br /> | - <br /> | -<br /> |-<br /> | 24 <br /> | - <br /> | -<br /> |-<br /> | 25 <br /> | FAN_POLICY <br /> | -<br /> |-<br /> | 26 <br /> | REQUEST_ERROR_LOG <br /> | -<br /> |-<br /> | 27 <br /> | - <br /> | -<br /> |-<br /> | 28 <br /> | REQUEST_BE_COUNT <br /> | -<br /> |-<br /> | 29 <br /> | - <br /> | -<br /> |-<br /> | 30 <br /> | REQUEST_SC_VERSION <br /> | -<br /> |-<br /> | 31 <br /> | - <br /> | -<br /> |-<br /> | 32 <br /> | REQUEST_SYSTEM_EVENT_LOG <br /> | -<br /> |-<br /> | 33 <br /> | - <br /> | -<br /> |-<br /> | 34 <br /> | RTC_ALARM <br /> | -<br /> |-<br /> | 35 <br /> | - <br /> | -<br /> |-<br /> | 36 <br /> | RTC_ALARM <br /> | -<br /> |-<br /> | 37 <br /> | - <br /> | -<br /> |-<br /> | 38 <br /> | RTC_ALARM <br /> | -<br /> |-<br /> | 39 <br /> | SET_SHOP_DEMO_MODE <br /> | -<br /> |-<br /> | 40 <br /> | BOOT_PARAMETER <br /> | -<br /> |-<br /> | 41 <br /> | - <br /> | -<br /> |-<br /> | 42 <br /> | BOOT_PARAMETER <br /> | -<br /> |-<br /> | 43 <br /> | - <br /> | -<br /> |-<br /> | 44 <br /> | FACTORY_PROCESS_COMP <br /> | -<br /> |-<br /> | 45 <br /> | - <br /> | -<br /> |-<br /> | 46 <br /> | FACTORY_PROCESS_COMP <br /> | -<br /> |-<br /> | 47 <br /> | - <br /> | -<br /> |-<br /> | 48 <br /> | FACTORY_PROCESS_COMP <br /> | -<br /> |-<br /> | 49 <br /> | - <br /> | -<br /> |-<br /> | 50 <br /> | FAN_POLICY <br /> | -<br /> |-<br /> | 51 <br /> | - <br /> | -<br /> |-<br /> | 52 <br /> | - <br /> | -<br /> |-<br /> | 53 <br /> | - <br /> | -<br /> |-<br /> | 54 <br /> | - <br /> | -<br /> |-<br /> | 55 <br /> | - <br /> | -<br /> |-<br /> | 56 <br /> | - <br /> | -<br /> |-<br /> | 57 <br /> | - <br /> | -<br /> |-<br /> | 58 <br /> | - <br /> | -<br /> |-<br /> | 59 <br /> | - <br /> | -<br /> |-<br /> | 60 <br /> | - <br /> | -<br /> |-<br /> | 61 <br /> | - <br /> | -<br /> |}<br /> <br /> === 12 - CONTROL_LED ===<br /> <br /> *I have tested this service with PSGroove and GameOS is allowed to use it. <br /> *GameOS '''syscall 386''' uses this service.<br /> <br /> ==== Packet Body ====<br /> &lt;pre&gt;struct sysmgr_ctrl_led<br /> {<br /> u8 field0;<br /> u8 field1;<br /> u8 field2;<br /> u8 res1;<br /> u8 field4;<br /> u8 field5;<br /> u8 res2[10];<br /> };<br /> &lt;/pre&gt;<br /> ==== Parameters ====<br /> <br /> I have tested the following parameters with this service: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! field0 <br /> ! field1 <br /> ! field2 <br /> ! field4 <br /> ! field5 <br /> ! Description<br /> |-<br /> | 0x1 <br /> | 0x0 <br /> | 0xFF <br /> | 0xFF <br /> | 0xFF <br /> | Turns off the power button LED<br /> |-<br /> | 0x1 <br /> | 0x1 <br /> | 0xFF <br /> | 0xFF <br /> | 0xFF <br /> | Turns on the power button LED<br /> |}<br /> <br /> === 21 - RING_BUZZER ===<br /> <br /> *I have tested this service with PSGroove and GameOS is allowed to use it<br /> <br /> ==== Packet Body ====<br /> &lt;pre&gt;struct sysmgr_ring_buzzer<br /> {<br /> u8 res1;<br /> u8 field1;<br /> u8 field2;<br /> u8 res2;<br /> u32 field4;<br /> };<br /> &lt;/pre&gt;<br /> ==== Parameters ====<br /> <br /> I have tested the following parameters with this service: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! field1 <br /> ! field2 <br /> ! field4 <br /> ! Description<br /> |-<br /> | 0x29 <br /> | 0x4 <br /> | 0x6 <br /> | Makes a short single beep<br /> |-<br /> | 0x29 <br /> | 0xA <br /> | 0x1B6 <br /> | Makes a triple beep<br /> |-<br /> | 0x29 <br /> | 0x7 <br /> | 0x36 <br /> | -<br /> |-<br /> | 0x29 <br /> | 0xA <br /> | 0xFFF <br /> | Makes a continuous beep<br /> |}<br /> field 1 seems relative to beep tone, as 0x25 sounds different<br /> <br /> === Active System Managers in HV dump 3.15 ===<br /> <br /> There are 4 active SMs in HV dump. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Name <br /> ! LPAR auth id <br /> ! LPAR image pathname <br /> ! Ability Bitmask (Hex)<br /> |-<br /> | 0 <br /> | SCE_CELLOS_PME <br /> | 0x1070000001000001 <br /> | /flh/os/this_is_dummy <br /> | 0x1<br /> |-<br /> | 1 <br /> | SCE_CELLOS_SYSTEM_MGR <br /> | 0x1070000002000001 <br /> | /flh/os/lv2_kernel.self <br /> | 0x3BF7EF<br /> |-<br /> | 2 <br /> | SCE_CELLOS_SYSTEM_MGR_PS2_SW <br /> | 0x1020000003000001 <br /> | /local_sys0/ps2emu/ps2_softemu.self <br /> | 0x1226D<br /> |-<br /> | 3 <br /> | SCE_CELLOS_SYSTEM_MGR_LINUX <br /> | 0x1080000004000001 <br /> | /flh/lx/linux <br /> | 0x40012<br /> |}<br /> <br /> *GameOS file image '''lv2_kernel.self''' is stored on '''/dev/rflash1''' <br /> *Linux file image is stored on '''/dev/rflash_1x''' or '''/dev/rflash_1xp'''<br /> <br /> == Booting Linux LPAR through System Manager ==<br /> <br /> To boot Linux LPAR from GameOS when Linux support was not removed (Ability Mask of PS3 System Manager needs patching&amp;nbsp;!!!): <br /> <br /> *Send SID packet '''SET_NEXT_OP''' with operation '''OP_LPAR_REBOOT''' and the index of Linux system manager to System Manager (VUART 2) <br /> *Send SID packet '''REQUEST''' with type '''SHUTDOWN''' to System Manager (VUART 2) <br /> *Execute lv1_panic HV call in GameOS<br /> <br /> It should also work when Linux support was removed but Linux system manager was not removed from Process 9 and also assumed that a Linux kernel image is stored at the right place in '''/dev/rflash_1x'''. <br /> <br /> It's just a theory, nothing else, that i gathered during HV reversing. It needs a practical proof. Unfortunately, i don't have access to Hypervisor.<br /> <br /> == Booting modified and reencrypted lv2_kernel.self ==<br /> <br /> *The System Manager of GameOS sends the path to '''lv2_kernel.self''' to SLL (Secure LPAR Loader) and SLL loads it from FLASH device file '''/dev/rflash1'''<br /> *I stored a new lv2_kernel.self on FLASH directly by writing FLASH from GameOS. It't risky but if you know what you are doing then it's safe. I warned you guys. You could brick your PS3.<br /> *Then i added a new TOC entry to FLASH device which points to the new lv2_kernel.self<br /> *I patched the path to lv2_kernel.self in the System Manager of GameOS so it points to my new GameOS kernel (You need HV rights to do it)<br /> *Then i rebooted GameOS without rebooting HV, so the patched file path should not change<br /> *This method has the advantage that when the new lv2_kernel.self won't work you can just reboot HV and it will load the original lv2_kernel.self again<br /> *lv2_kernel.self can be also loaded from GameOS dev_flash. For that, you have to change the path to '''lv2_kernel.self''' in '''default.spp''' from '''/flh/os/lv2_kernel.self''' to '''/local_sys0/lv2_kernel.self''' and store lv2_kernel.self on dev_flash.<br /> <br /> = AV Manager =<br /> <br /> All data sent to VUART 0 in LPAR 2 is written into the data buffer of VUART 5 of LPAR 1. <br /> <br /> VUART 5 of LPAR 1 is accessed by Process 9 in LPAR 1 through the file '''/proc/partitions/2/vuart/0'''. <br /> <br /> *During initialization, AV Manager opens '''/dev/ioif0''' device and maps different address ranges of the device into address space of Process 9 <br /> *'''/dev/ioif0''' is NOT opened and mapped if the value of repository node '''lv1.rsx.enable''' is less than 1 <br /> *'''/dev/ioif0''' is mapped with READ/WRITE protection <br /> *File descriptor of '''/dev/ioif0''' in Process 9 is 4 <br /> *AV Manager supports a lot more commands than used on Linux <br /> *Every command is implemented by a class<br /> <br /> == Mapped Address Ranges From /dev/ioif0 ==<br /> <br /> The base address of '''/dev/ioif0''' is 0x28000000000. The device supports only mmap system call, it cannot be read or written. It also doesn't support ioctl. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Absolute Address Range <br /> ! Size <br /> ! Mapped Address in Process 9 Address Space<br /> |-<br /> | 0 <br /> | 0x28000000000 - 0x28000002000 <br /> | 0x2000 <br /> | 0xA0019000<br /> |-<br /> | 1 <br /> | 0x28001800000 - 0x28001801000 <br /> | 0x1000 <br /> | 0xA0004000<br /> |-<br /> | 2 <br /> | 0x28000600000 - 0x28000604000 <br /> | 0x4000 <br /> | 0xA001A000<br /> |-<br /> | 3 <br /> | 0x28000680000 - 0x28000684000 <br /> | 0x4000 <br /> | 0xA0006000<br /> |-<br /> | 4 <br /> | 0x28000080000 - 0x28000088000 <br /> | 0x8000 <br /> | 0xA000A000<br /> |-<br /> | 5 <br /> | 0x28000088000 - 0x28000089000 <br /> | 0x1000 <br /> | 0xA000E000<br /> |-<br /> | 6 <br /> | 0x2800000C000 - 0x2800000D000 <br /> | 0x1000 <br /> | 0xA0016000<br /> |-<br /> | 7 <br /> | 0x2800008A000 - 0x2800008B000 <br /> | 0x1000 <br /> | 0xA0017000<br /> |-<br /> | 8 <br /> | 0x2800008C000 - 0x2800008D000 <br /> | 0x1000 <br /> | 0xA0018000<br /> |}<br /> <br /> = Process socket services =<br /> <br /> == Function ID and Packet ID ==<br /> <br /> *Processes 3, 5 and 6 provide services (functions) to other Processes through sockets (something like RPC). <br /> *A service is identified by a function ID. <br /> *Each process has a hash table which maps a function ID to socket port ID. <br /> *Services (functions) can be further differentiated by a packet ID. <br /> *To request a service, a Process sends a packet with specified function and packet ID to the Process that provides the service. <br /> *A process that provides a service (function) has a table of objects which handle different packet IDs. <br /> *Services are synchronous, a client sends a request and waits for a response. <br /> *If a Process requests a service that is located in the same Process then the service is called directly and sockets are not used&amp;nbsp;!!! (e.g. SLL requests from DM creating VUART port during GameOS loading, SLL and DM are in the same Process, so SLL calls DM directly)<br /> <br /> == Port ID - Process ID mapping ==<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Port ID <br /> ! Process ID<br /> |-<br /> | 0x23 <br /> | 6<br /> |-<br /> | 0x24 <br /> | 5<br /> |-<br /> | 0x25 <br /> | 3<br /> |}<br /> <br /> == Function ID - Port ID mapping ==<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Function ID <br /> ! Port ID <br /> ! Supported Packet IDs <br /> ! Function Description<br /> |-<br /> | 0x2000 <br /> | 0x23 <br /> | 0x2001 - 0x2017 <br /> | [[Virtual_TRM_Manager|Virtual TRM Manager]]<br /> |-<br /> | 0x3000 <br /> | 0x24 <br /> | 0x3001 - 0x3003 <br /> | [[Secure_RTC_Manager|Secure RTC]]<br /> |-<br /> | 0x5000 <br /> | 0x23 <br /> | 0x5001 - 0x500A <br /> | [[Storage_Manager|Storage Manager]]<br /> |-<br /> | 0x6000 <br /> | 0x23 <br /> | 0x6001 - 0x6011 <br /> | [[Update_Manager|Update Manager]]<br /> |-<br /> | 0x8000 <br /> | 8 <br /> | 0x8001 - 0x8005<br /> | <br /> |-<br /> | 0x9000 <br /> | 0x24 <br /> | 0x9001 - 0x9016 <br /> | [[SC_Manager|SC Manager]]<br /> |-<br /> | 0x10000 <br /> | 0x23 <br /> | 0x10001-0x10007 <br /> | [[SB_Manager|SBM (South Bridge Manager)]]<br /> |-<br /> | 0x11000 <br /> | 0x25 <br /> | 0x11001 - 0x11002 <br /> | [[Security_Policy_Manager|SPM (Security Policy Manager)]]<br /> |-<br /> | 0x14000 <br /> | 0x25 <br /> | 0x14004 - 0x14005 <br /> | [[Secure_LPAR_Loader|SLL (Secure LPAR Loader)]]<br /> |-<br /> | 0x15000 <br /> | 0x24 <br /> | 0x15001, 0x15003, 0x15009 <br /> | [[Secure_Profile_Loader|SPL (Secure Profile Loader)]]<br /> |-<br /> | 0x17000 <br /> | 0x24 <br /> | 0x17001 - 0x17017 <br /> | [[Indi_Info_Manager|Indi Info Manager]]<br /> |-<br /> | 0x18000 <br /> | 0x25 <br /> | 0x18001, 0x18002, 0x18004 <br /> | [[Dispatcher_Manager|Dispatcher Manager]]<br /> |-<br /> | 0x19000 <br /> | 0x24 <br /> | 0x19002 - 0x19005 <br /> | [[AIM_Manager|AIM]]<br /> |-<br /> | 0x22000 <br /> | 0x16 <br /> | 0x22001 - 0x22004<br /> | [[Factory_Data_Manager|Factory Data Manager]]<br /> |-<br /> | 0x24000 <br /> | 0x23 <br /> | 0x24001 - 0x24002 <br /> | [[USB_Dongle_Authenticator|USB Dongle Authenticator]]<br /> |-<br /> | 0x25000 <br /> | 0x23 <br /> | 0x25001 - 0x25002 <br /> | [[User_Token_Manager|User Token Manager]]<br /> |}<br /> <br /> == SS Packet ==<br /> <br /> *SS means '''Secure Service'''&amp;nbsp;? <br /> *Processes send SS Packets to request a service or to reply to a service request.<br /> <br /> === Member variables ===<br /> <br /> offset 0x8 - packet ID (8 bytes) <br /> <br /> offset 0x10 - function ID (8 bytes) <br /> <br /> offset 0x18 - return value (4 bytes) <br /> <br /> offset 0x20 - subject ID (2 * 8 bytes) <br /> <br /> === Header ===<br /> <br /> *All services use a common header. <br /> *The header of a SS Packet is 0x28 bytes large.<br /> &lt;pre&gt;struct ss_header<br /> {<br /> uint64_t packet_id;<br /> uint64_t function_id;<br /> uint32_t retval;<br /> uint8_t res[4];<br /> uint64_t laid; /* LPAR authority id */<br /> uint64_t paid; /* Program authority id */<br /> }<br /> &lt;/pre&gt;<br /> ==== SS Service Return Values ====<br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Error Code <br /> ! Description<br /> |-<br /> | 0x00000000 <br /> | Success<br /> |-<br /> | 0x00000005 <br /> | Access Violation<br /> |-<br /> | 0x00000006 <br /> | No Entry&amp;nbsp;?<br /> |-<br /> | 0x00000009 <br /> | Invalid Parameter<br /> |-<br /> | 0x0000000F <br /> | Call Limit Exceeded&amp;nbsp;?<br /> |}<br /> <br /> === Body ===<br /> <br /> *The body of a SS Packet follows after the header. <br /> *The size of the body depends on a used service.<br /> <br /> = LPAR Memory Management =<br /> <br /> == Memory Region class ==<br /> <br /> This class is the base class for different memory region types. <br /> <br /> === vtable ===<br /> <br /> 0x003578B0 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x40 - pointer to LPAR object that owns this memory region <br /> <br /> offset 0x48 - type of memory region (8 bytes) <br /> <br /> offset 0x50 - LPAR start address of memory region <br /> <br /> offset 0x58 - size of memory region (8 bytes) <br /> <br /> offset 0x60 - flags (8 bytes) <br /> <br /> offset 0xA0 - log2 of page size<br /> <br /> === Generating New LPAR Memory Region Addresses ===<br /> <br /> generate_new_lpar_mem_region_address(?, memory region size, log2(page size), ?, ?) - 002C82E8 (3.15)<br /> <br /> generate_new_lpar_mem_region_address - 002C6570 (3.41)<br /> <br /> *The function returns a new LPAR memory region address.<br /> *This method is used e.g. in all HV calls which create any kind of memory regions, e.g. '''lv1_allocate_memory''', '''lv1_map_htab''', '''lv1_undocumented_function_114''', '''lv1_construct_logical_spe''', '''lv1_map_device_mmio_region''' or '''syscall 0x10040'''.<br /> <br /> ==== Encoding LPAR Memory Region Start Addresses and Sizes ====<br /> <br /> *Size of LPAR memory region is encoded in the LPAR memory region start address.<br /> *That is why e.g. the LPAR Memory Region Start Addresses of LPAR Memory Region of size 4096 byte begin with '''0x300000000000''', '''0x300000000000 &gt;&gt; 42 = 0xC = log2(4096)'''.<br /> *Each LPAR has a counter (8 bytes) which is incremented by 1 every time a new LPAR Memory Region is created.<br /> *Before incrementing, the counter is shifted left by '''log2(LPAR Memory Region Size)''' and ored with '''log2(LPAR Memory Region Size) &lt;&lt; 42'''.<br /> <br /> LPAR Memory Region Start Address &gt;&gt; 42 = log2(LPAR Memory Region Size)<br /> <br /> LPAR Memory Region Start Address = (log2(LPAR Memory Region Size) &lt;&lt; 42) |<br /> (counter &lt;&lt; log2(LPAR Memory Region Size))<br /> <br /> ===== LPAR Memory Region Address Counter =====<br /> <br /> *LPAR Memory Region Address Counter is stored at address: '''0x38(LPAR ptr) + 0x9E8'''<br /> *LPAR1's Memory Region Address Counter is at address '''0x00677A48''' in HV dump 3.15<br /> *LPAR2's Memory Region Address Counter is at address '''0x007632D8''' in HV dump 3.15<br /> *LPAR1's Memory Region Address Counter is at address '''0x00677A48''' in HV dump 3.41<br /> *LPAR2's Memory Region Address Counter is at address '''0x00161E68''' in HV dump 3.41<br /> <br /> == Physical Memory Region class ==<br /> <br /> This type of memory region is created e.g. in '''lv1_allocate_memory''' HV call or in '''syscall 0x10000'''. <br /> <br /> === vtable ===<br /> <br /> 0x00357D08 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xB0 - pointer to object that stores a list of addresses of physical pages owned by this memory region <br /> <br /> offset 0xB8 - pointer to LPAR object that owns this memory region <br /> <br /> offset 0xC0 - reference counter (8 bytes) <br /> <br /> === Objects ===<br /> <br /> Here is the list of physical memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! LPAR Start Address <br /> ! Size <br /> ! Flags <br /> ! log2(Page Size) <br /> ! Physical Page Addresses<br /> |-<br /> | 0x006B5510 <br /> | 1 <br /> | 0x300000001000 <br /> | 0x1000 <br /> | 0x0 <br /> | 0xC <br /> | 0x672000<br /> |-<br /> | 0x006B5E50 <br /> | 1 <br /> | 0x440000040000 <br /> | 0x20000 <br /> | 0x0 <br /> | 0x11 <br /> | 0x6C0000<br /> |-<br /> | 0x006B6980 <br /> | 1 <br /> | 0x440000060000 <br /> | 0x20000 <br /> | 0x0 <br /> | 0x11 <br /> | 0x6E0000<br /> |-<br /> | 0x006B7F00 <br /> | 1 <br /> | 0x400000040000 <br /> | 0x10000 <br /> | 0x0 <br /> | 0x10 <br /> | 0x100000<br /> |-<br /> | 0x003A80F0 <br /> | 2 <br /> | 0x6C0058000000 <br /> | 0x7000000 <br /> | 0x4 <br /> | 0x18 <br /> | 0x1000000 - 0x7000000<br /> |-<br /> | 0x003BE800 <br /> | 2 <br /> | 0x300000047000 <br /> | 0x1000 <br /> | 0x0 <br /> | 0xC <br /> | 0x1FA000<br /> |-<br /> | 0x006BDAA0 <br /> | 2 <br /> | 0x0 <br /> | 0x8000000 <br /> | 0x8 <br /> | 0x1B (single huge page) <br /> | 0x8000000<br /> |}<br /> <br /> So, Linux kernel should be located at physical address 0x8000000 and Linux syscall handler at 0x8000C00. Too bad that the HV dump is not large enough. <br /> <br /> === GameOS Physical Memory Regions ===<br /> <br /> *GameOS allocates nearly all physical memory of PS3 for itself&amp;nbsp;!!! That is why new HV calls '''lv1_allocate_memory''' with large memory region sizes will fail. <br /> *So when someone wants a large piece of physical memory, he can borrow it from GameOS's LPAR memory region that starts at '''0x700020000000'''. It can be used for example to send update packages to Update Manager which are very large.<br /> <br /> Here is the list of physical memory regions of GameOS i found in HV 3.41: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Start Address <br /> ! Size <br /> ! Access Right <br /> ! Max Page Size <br /> ! Flags <br /> ! Real Addresses<br /> |-<br /> | 0x0 <br /> | 0x1000000 <br /> | 0x3 <br /> | 0x18 <br /> | 0x8 <br /> | 0x1000000 - 0x1FFF000<br /> |-<br /> | 0x500000300000 <br /> | 0xA0000 <br /> | 0x3 <br /> | 0x10 <br /> | 0x8 <br /> | 0x380000 - 0x38F000, 0x3B0000 - 0x3BF000, 0x1E0000 - 0x1FF000, 0x3C0000 - 0x3FF000, 0xFF00000 - 0xFF1F000<br /> |-<br /> | 0x700020000000 <br /> | 0xE900000 (huge memory region) <br /> | 0x3 <br /> | 0x14 <br /> | 0x0 <br /> | 0x400000 - 0x5FF000, 0x800000 - 0xFFF000, 0x2000000 - 0xFEFF000<br /> |}<br /> <br /> == HTAB Memory Region class ==<br /> <br /> This memory region is created when a HTAB is mapped into LPAR's address space. It's created in '''lv1_map_htab''' HV call. <br /> <br /> === vtable ===<br /> <br /> 0x00357C98 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xB0 - pointer to VAS object that owns the HTAB <br /> <br /> === Objects ===<br /> <br /> Here is the list of HTAB memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! VAS id <br /> ! LPAR Start Address <br /> ! Size <br /> ! Flags <br /> ! log2(Page Size)<br /> |-<br /> | 0x001FE0F0 <br /> | 2 <br /> | 3 <br /> | 0x500000C00000 <br /> | 0x100000 <br /> | 0xC000000000000000 <br /> | 0x14<br /> |-<br /> | 0x003BD850 <br /> | 2 <br /> | 3 <br /> | 0x500004300000 <br /> | 0x100000 <br /> | 0xC000000000000000 <br /> | 0x14<br /> |-<br /> | 0x003BDEA0 <br /> | 2 <br /> | 3 <br /> | 0x500004500000 <br /> | 0x100000 <br /> | 0xC000000000000000 <br /> | 0x14<br /> |}<br /> <br /> === GameOS HTAB ===<br /> <br /> *HTAB of GameOS is already mapped into address space of GameOS so that is why HV call '''lv1_map_htab''' will fail until you unmap it with '''lv1_unmap_htab''' <br /> *Effective address of GameOS HTAB is '''0x800000000F000000''' <br /> *Virtual address of GameOS HTAB is '''0xF000000''' <br /> *Size of GameOS HTAB is '''0x40000''' <br /> *GameOS HTAB supports large pages of size '''64K''' and '''1M''' <br /> *GameOS HTAB can be easily dumped by reading 0x40000 bytes at EA 0x800000000F000000<br /> <br /> === GameOS SLB ===<br /> <br /> Here is the dump of SLB entries from GameOS 3.41: <br /> &lt;pre&gt;0x8000000008000000 0x0000000000000500<br /> 0x8000000208000000 0x0000000000020500<br /> 0x8000000300000000 0x0000000000030510<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000080000000 0x0000000000038C00<br /> 0x00000000A0000000 0x000000000003AC00<br /> 0x00000000C0000000 0x000000000003CC00<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x0000000000000000 0x0000000000000000<br /> 0x8000000010057960 0x8000000000313E78<br /> 0x8000000010057940 0x0000000000000000<br /> 0x800000000001B698 0x0000000000000000<br /> 0x8000000010057930 0x8000000000490708<br /> 0x80000000002B6C68 0x80000000003DE928<br /> 0x8000000010057EC0 0x80000000003DE920<br /> 0x0000000000000000 0x8000000000309810<br /> 0x80000000004B3000 0x0000000000000000<br /> 0x8000000010057CC0 0x0000000000000000<br /> 0x80000000004AF000 0x80000000004E1F00<br /> 0x80000000100579C8 0x80000000100579C0<br /> 0x80000000100579E0 0x2400002200000000<br /> 0x80000000004CF5B0 0x8000000200012000<br /> 0x80000000100579F8 0x80000000100579F0<br /> 0x8000000010057A10 0x80000000004A3A00<br /> 0x80000000004CF5B0 0x80000000004C8D00<br /> 0x800000000001BF6C 0x80000000004CD400<br /> 0x800000000001B698 0x80000000004C8100<br /> 0x80000000100579D0 0x80000000004B48C0<br /> 0x0000000000001C08 0x0000000000000000<br /> 0x8000000010057A78 0x8000000010057A70<br /> 0x8000000010057A90 0x0000000000000000<br /> 0x80000000004CF90C 0x0000000000000000<br /> 0x0000000000000000 0x8000000010057A80<br /> 0x8000000010057A90 0x8000000000309810<br /> 0x80000000004CF62C 0x0000000000000000<br /> 0x8000000010057CC0 0x0000000000000000<br /> 0x80000000004AF000 0x80000000004B48C0<br /> 0x00004000001C0000 0x0000000000000001<br /> 0x00000000D0000000 0x0000A8E3EE7D10DA<br /> 0x0000000000000000 0x0000000000000000<br /> 0x80000000004D8088 0x80000000004D9000<br /> &lt;/pre&gt;<br /> == SPE MMIO Memory Region class ==<br /> <br /> This type of memory region represents MMIO memory region of a SPE. It's created e.g. in '''lv1_construct_logical_spe''' or in '''syscall 0x10040'''. <br /> <br /> === vtable ===<br /> <br /> 0x003583F8 (3.15) <br /> <br /> === Member variables ===<br /> <br /> === Objects ===<br /> <br /> Here is the list of SPE memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! SPE <br /> ! LPAR Start Address <br /> ! Size <br /> ! Physical Address <br /> ! Flags <br /> ! log2(Page Size)<br /> |-<br /> | 0x003ABC20 <br /> | 2 <br /> | 1 <br /> | 0x4C0000880000 <br /> | 0x80000 <br /> | 0x20000080000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003AAD70 <br /> | 2 <br /> | 2 <br /> | 0x4C0000980000 <br /> | 0x80000 <br /> | 0x20000100000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003A8880 <br /> | 2 <br /> | 3 <br /> | 0x4C0000780000 <br /> | 0x80000 <br /> | 0x20000180000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003B4F70 <br /> | 2 <br /> | 4 <br /> | 0x4C0000A80000 <br /> | 0x80000 <br /> | 0x20000200000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003AB700 <br /> | 2 <br /> | 5 <br /> | 0x4C0000680000 <br /> | 0x80000 <br /> | 0x20000280000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003B5BE0 <br /> | 2 <br /> | 6 <br /> | 0x4C0000B80000 <br /> | 0x80000 <br /> | 0x20000300000 <br /> | 0xA000000000000000 <br /> | 0xC<br /> |}<br /> <br /> == SPE Shadow Registers Memory Region class ==<br /> <br /> This type of memory region represents shadow registers memory region of a SPE. It's created e.g. in '''lv1_construct_logical_spe''' or in '''syscall 0x10040'''. <br /> <br /> === vtable ===<br /> <br /> 0x00358448 (3.15) <br /> <br /> === Objects ===<br /> <br /> Here is the list of SPE Shadow Registers memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! SPE <br /> ! LPAR Start Address <br /> ! Size <br /> ! Physical Address <br /> ! Flags <br /> ! log2(Page Size)<br /> |-<br /> | 0x003ABDA0 <br /> | 2 <br /> | 1 <br /> | 0x300000012000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003B4290 <br /> | 2 <br /> | 2 <br /> | 0x300000014000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003A8A00 <br /> | 2 <br /> | 3 <br /> | 0x300000010000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003B50F0 <br /> | 2 <br /> | 4 <br /> | 0x300000016000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x001FFC90 <br /> | 2 <br /> | 5 <br /> | 0x30000000E000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |-<br /> | 0x003AE5B0 <br /> | 2 <br /> | 6 <br /> | 0x300000018000 <br /> | 0x1000 <br /> | - <br /> | 0xA000000000000000 <br /> | 0xC<br /> |}<br /> <br /> == Device MMIO Memory Region class ==<br /> <br /> This type of memory region is created when a device MMIO region is mapped into LPAR address space, e.g. in '''lv1_map_device_mmio_region'''. <br /> <br /> === vtable ===<br /> <br /> 0x00352468 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xA8 - physical address where the device MMIO region is mapped to <br /> <br /> === Objects ===<br /> <br /> Here is the list of Device MMIO memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! LPAR Start Address <br /> ! Size <br /> ! Flags <br /> ! log2(Page Size) <br /> ! Physical Address <br /> ! Device<br /> |-<br /> | 0x001FDF00 <br /> | 2 <br /> | 0x4000001D0000 <br /> | 0x10000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x24003010000 <br /> | USB controller<br /> |-<br /> | 0x003B3850 <br /> | 2 <br /> | 0x400000200000 <br /> | 0x10000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x24003020000 <br /> | USB controller<br /> |-<br /> | 0x003B6E50 <br /> | 2 <br /> | 0x4000001E0000 <br /> | 0x10000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x24003810000 <br /> | USB controller<br /> |-<br /> | 0x003B9950 <br /> | 2 <br /> | 0x4000001F0000 <br /> | 0x10000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x24003820000 <br /> | USB controller<br /> |}<br /> <br /> == GPU Device Memory Region class ==<br /> <br /> This type of memory region is created e.g. in '''lv1_gpu_open''', '''lv1_gpu_device_map''' and '''lv1_undocumented_function_114'''. <br /> <br /> === vtable ===<br /> <br /> 0x00357C48 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xA8 - physical address <br /> <br /> === Objects ===<br /> <br /> Here is the list of Device GPU memory region objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! LPAR Start Address <br /> ! Size <br /> ! Flags <br /> ! log2(Page Size) <br /> ! Physical Address<br /> |-<br /> | 0x003AF380 <br /> | 2 <br /> | 0x700190000000 <br /> | 0xFE00000 <br /> | 0x8000000000000000 <br /> | 0x14 <br /> | 0x28080000000<br /> |-<br /> | 0x003AF500 <br /> | 2 <br /> | 0x4000001A0000 <br /> | 0xC000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x3C0000<br /> |-<br /> | 0x003AF680 <br /> | 2 <br /> | 0x4800006C0000 <br /> | 0x40000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x2808FE00000<br /> |-<br /> | 0x003AFC30 <br /> | 2 <br /> | 0x440000380000 <br /> | 0x20000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x28000C00000<br /> |-<br /> | 0x003BB420 <br /> | 2 <br /> | 0x3C0000108000 <br /> | 0x8000 <br /> | 0x8000000000000000 <br /> | 0xC <br /> | 0x28000080100<br /> |}<br /> <br /> == Direct Map Memory Region class ==<br /> <br /> This type of memory region is created in HV call '''lv1_undocumented_function_114'''.<br /> '''lv1_undocumented_function_114''' allows you to map any memory address into LPAR's memory address.<br /> <br /> * The HV call '''lv1_undocumented_function_115''' destroys a memory region of this type.<br /> * HV allows GameOS to create objects of this type of size 0 only !!! But it can be exploited with a dangling HTAB entry.<br /> <br /> === vtable ===<br /> <br /> 0x00357C48 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0xA8 - physical address<br /> <br /> === Exploiting HV with memory glitching and HV call lv1_undocumented_function_114 ===<br /> <br /> Here is a short description of the method i used to exploit HV from GameOS 3.15 and 3.41.<br /> <br /> * First i used the Geohot's method to create a dangling HTAB entry.<br /> * Making memory glitch work on GameOS was the largest of my obstacles but i solved it and i'm able to create a dangling HTAB entry from GameOS within 1-3 minutes.<br /> * Then i created many '''Direct Map Memory Region''' objects of size 0 with HV call '''lv1_undocumented_function_114''' and checked if they are within the page to which the dangling HTAB entry points to.<br /> * When i found one such '''Direct Map Memory Region''' object i patched the size of this object to 0x1000. Then i pointed this memory region object to the code of HV call '''lv1_undocumented_function_114''' and patched 4 bytes in this HV call which allows me to create any '''Direct Map Memory Region''' objects without any restrictions.<br /> * Function '''LPAR_construct_direct_mapping_mem_region''' which is used by HV call '''lv1_undocumented_function_114''' has a parameter (register %r9) and when this parameter is not 0 then HV will allow you to create any '''Direct Map Memory Region''' objects without restrictions, but unfortunately the HV call '''lv1_undocumented_function_114''' passes 0 in this parameter, so i just patched it.<br /> * Then i mapped whole HV memory range with the patched HV call '''lv1_undocumented_function_114''' into the address space of GameOS.<br /> * And now you have read/write access to the whole HV.<br /> * $ONY could fix this exploit by disallowing creating of '''Direct Map Memory Region''' objects of size 0, but i know tons of other HV C++ classes which will allow me to exploit the HV in a similar way, so it wouldn't bring $ONY anything :-) And they have to change member variable offsets in those objects to make sure that i cannot patch them easily :-)<br /> <br /> == Methods ==<br /> <br /> LPAR_get_memory_region_by_start_address - 0x002C7C40 (3.15) <br /> <br /> LPAR_get_memory_region_by_address - 0x002C7DA8 (3.15) <br /> <br /> LPAR_mem_addr_to_phys_addr(LPAR id, LPAR address, phys_addr) - 0x002FB8F0 (3.15)<br /> <br /> LPAR_construct_direct_mapping_mem_region - 0x002D4D04 (3.15)<br /> <br /> = Network Devices =<br /> <br /> == Ethernet Gelic Device ==<br /> <br /> device id = 0 <br /> <br /> MAC Address: 00:1F:A7:C6:2A:C5 <br /> <br /> device memory base address = 0x24003004000 (size = 0x1000) <br /> <br /> == WLAN Gelic Device ==<br /> <br /> device id = 0 <br /> <br /> MAC Address: 02:1F:A7:C6:2A:C5 (locally administered) <br /> <br /> === Net Manager ===<br /> <br /> *Net Manager runs in Process 9 <br /> *It sends commands to '''/dev/sc1''' to reset WLAN Gelic device <br /> *It opens '''/dev/net0''', sets MAC address and writes device firmware '''eurus_fw.bin''' to WLAN device by using '''ioctl''' syscall<br /> <br /> === /dev/net0 ===<br /> <br /> The device supports 3 ioctl commands: <br /> <br /> *0 - 0x002AC10C (3.15) <br /> *1 - 0x002AC250 (3.15) <br /> *2 - EURUS_STAT 0x002AC320 (3.15)<br /> <br /> === Methods ===<br /> <br /> net_control_cmd_GELIC_LV1_POST_WLAN_CMD - 0x0024A55C (3.15) <br /> <br /> net_control_wlan_cmd_GELIC_EURUS_CMD_ASSOC - 0x00246C78 (3.15) <br /> <br /> net_control_wlan_cmd_GELIC_EURUS_CMD_START_SCAN - 0x00248A14 (3.15) <br /> <br /> net_control_wlan_cmd_GELIC_EURUS_CMD_SET_WEP_CFG - 0x00249F24 (3.15) <br /> <br /> net_control_wlan_cmd_GELIC_EURUS_CMD_SET_WPA_CFG - 0x002497B8 (3.15) <br /> <br /> = Event Notification =<br /> <br /> *Event Notfication is used e.g. to notify a LPAR about some event, e.g. device interrupt or notify a LPAR about destruction of another LPAR. <br /> *For example Process 9 is notified through Event Notification when LPAR 2 is destructed. <br /> *During LPAR construction, Process 9 creates an Outlet object with '''syscall 0x1001A''' and then passes the outlet ID to the '''syscall 0x10009''' that constructs the LINUX LPAR. In this way Process 9 is notified when LINUX LPAR is destructed.<br /> <br /> == Outlet class ==<br /> <br /> This is the base Outlet class. There are different types of Outlet and they derive from this base class. <br /> <br /> === vtable ===<br /> <br /> 0x00357DC0 (3.15) <br /> <br /> === Member variables ===<br /> <br /> offset 0x30 - type (8 bytes) <br /> <br /> offset 0x38 - pointer to LPAR that owns this Outlet object <br /> <br /> offset 0x48 - outlet id (8 bytes) <br /> <br /> offset 0x90 - VIRQ assigned to this Outlet object (4 bytes) <br /> <br /> == Event Receive Port class ==<br /> <br /> *This type of Outlet is created e.g. in '''lv1_construct_event_receive_port''' and in '''syscall 0x1001A'''. <br /> *HV calls '''lv1_connect_irq_plug''' and '''lv1_connect_irq_plug_ext''' assigns a VIRQ to Event Receive Port object.<br /> <br /> === vtable ===<br /> <br /> 0x00357E88 <br /> <br /> == VUART Outlet ==<br /> <br /> *HV supports only one VUART Outlet per LPAR <br /> *'''lv1_configure_virtual_uart_irq''' constructs a VUART Outlet object and passes the address of LPAR's VUART IRQ Bitmap to HV<br /> <br /> === vtable ===<br /> <br /> 0x00357DC0 <br /> <br /> === VUART IRQ Bitmap ===<br /> <br /> *At address 0x38(LPAR ptr) + 0x158 is the VUART IRQ Bitmap owned by HV for LPAR (4 * 8 bytes = 256 bits) <br /> *At address 0x38(LPAR ptr) + 0x150 is stored the physical address of LPAR's VUART IRQ Bitmap that was passed to '''lv1_configure_virtual_uart_irq''' <br /> *When a VUART interrupt is generated by HV then first the VUART IRQ Bitmap owned by HV is updated and then this bitmap is copied to LPAR's VUART IRQ Bitmap, so VUART IRQ Bitmap is stored twice, once in HV and once in LPAR, just like IRQ State Bitmap. <br /> *VUART IRQ Bitmap is not allowed to cross page boundary of LPAR memory region where it is stored. HV checks it and makes sure that it doesn't happen. <br /> *'''GameOS 3.41''' VUART IRQ bitmap is at address '''0x80000000003556E8''' and of size '''32 bytes (256 bits, each bit corresponds to a VUART port)'''. <br /> *'''GameOS 3.15''' VUART IRQ bitmap is at address '''0x8000000000354768'''.<br /> <br /> = Logical PPE =<br /> <br /> *Logical PPE is used for interrupt management of LPAR. <br /> *A Logical PPE object is created in '''syscall 0x10005'''. It' used e.g. in Process 9 during LPAR construction. <br /> *'''syscall 0x10007''' activates a Logical PPE object <br /> *0x67F0(HSPRG0) - pointer to currently active Logical PPE object (in HV dump it points to Linux PPE object naturally because the dump was made on Linux, so Linux LPAR was active at that time) <br /> *E.g. '''lv1_get_logical_ppe_id''', '''lv1_start_ppe_periodic_tracer''' and '''lv1_set_ppe_periodic_tracer_frequency''' grab the currently active Logical PPE object<br /> <br /> == vtable ==<br /> <br /> 0x00357DF0 (3.15) <br /> <br /> == Member variables ==<br /> <br /> offset 0x90 - pointer to an object that contains VIRQ-Outlet mapping table for thread 0 <br /> <br /> offset 0x98 - pointer to an object that contains VIRQ-Outlet mapping table for thread 1 <br /> <br /> == Objects ==<br /> <br /> Here is the list of Logical PPE objects i found in HV 3.15. <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Address in HV dump <br /> ! LPAR id <br /> ! PPE id<br /> |-<br /> | 0x0069C7F0 <br /> | 1 <br /> | 1<br /> |-<br /> | 0x007A8900 <br /> | 2 <br /> | 1<br /> |}<br /> <br /> == Virtual IRQ - Outlet Mapping ==<br /> <br /> *HV maintains 2 tables per PPE that map a VIRQ to an Outlet object. <br /> *The table has 256 entries and is indexed by VIRQ. <br /> *Each entry is a pointer to Outlet object. <br /> *Each Logical PPE object has 2 tables, one for each thread of Cell CPU.<br /> <br /> === LPAR 1 PPE 1 Thread 0 ===<br /> <br /> 0x0069C990 (3.15) - address of VIRQ-Outlet table for '''LPAR 1 PPE 1 Thread 0''' (not empty) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! VIRQ <br /> ! Address of Outlet object in HV dump <br /> ! Description<br /> |-<br /> | 58 <br /> | 0x00090D10 <br /> | -<br /> |-<br /> | 59 <br /> | 0x006BAC50 <br /> | -<br /> |-<br /> | 60 <br /> | 0x006B3ED0 <br /> | FLASH storage device / Storage device notification for LPAR 1<br /> |-<br /> | 61 <br /> | 0x00697E70 <br /> | VUART interrupts<br /> |-<br /> | 62 <br /> | 0x001C8F20 <br /> | -<br /> |}<br /> <br /> === LPAR 1 PPE 1 Thread 1 ===<br /> <br /> 0x0069D9B0 (3.15) - address of VIRQ-Outlet table for '''LPAR 1 PPE 1 Thread 1''' (empty) <br /> <br /> === LPAR 2 PPE 1 Thread 0 ===<br /> <br /> 0x000A06B0 (3.15) - address of VIRQ-Outlet table for '''LPAR 2 PPE 1 Thread 0''' (not empty) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! VIRQ <br /> ! Address of Outlet object in HV dump <br /> ! Description<br /> |-<br /> | 20 <br /> | 0x003AA210 <br /> | -<br /> |-<br /> | 21 <br /> | 0x003AFEC0 <br /> | -<br /> |-<br /> | 22 <br /> | 0x001FC010 <br /> | -<br /> |-<br /> | 23 <br /> | 0x003A8E50 <br /> | -<br /> |-<br /> | 24 <br /> | 0x001FFED0 <br /> | SPE 0 Class 0 Interrupt<br /> |-<br /> | 25 <br /> | 0x003AE160 <br /> | SPE 0 Class 1 Interrupt<br /> |-<br /> | 26 <br /> | 0x003AE350 <br /> | SPE 0 Class 2 Interrupt<br /> |-<br /> | 27 <br /> | 0x003AB100 <br /> | SPE 1 Class 0 Interrupt<br /> |-<br /> | 28 <br /> | 0x003AB2F0 <br /> | SPE 1 Class 1 Interrupt<br /> |-<br /> | 29 <br /> | 0x003AB4E0 <br /> | SPE 1 Class 2 Interrupt<br /> |-<br /> | 30 <br /> | 0x003AA6A0 <br /> | SPE 2 Class 0 Interrupt<br /> |-<br /> | 31 <br /> | 0x003AA890 <br /> | SPE 2 Class 1 Interrupt<br /> |-<br /> | 32 <br /> | 0x003AAA80 <br /> | SPE 2 Class 2 Interrupt<br /> |-<br /> | 33 <br /> | 0x003B44A0 <br /> | SPE 3 Class 0 Interrupt<br /> |-<br /> | 34 <br /> | 0x003B4690 <br /> | SPE 3 Class 1 Interrupt<br /> |-<br /> | 35 <br /> | 0x003B4AD0 <br /> | SPE 3 Class 2 Interrupt<br /> |-<br /> | 36 <br /> | 0x003B5300 <br /> | SPE 4 Class 0 Interrupt<br /> |-<br /> | 37 <br /> | 0x003B54F0 <br /> | SPE 4 Class 1 Interrupt<br /> |-<br /> | 38 <br /> | 0x003B56E0 <br /> | SPE 4 Class 2 Interrupt<br /> |-<br /> | 39 <br /> | 0x003AE7C0 <br /> | SPE 5 Class 0 Interrupt<br /> |-<br /> | 40 <br /> | 0x003AE9B0 <br /> | SPE 5 Class 1 Interrupt<br /> |-<br /> | 41 <br /> | 0x003AEBA0 <br /> | SPE 5 Class 2 Interrupt<br /> |-<br /> | 42 <br /> | 0x003B2040 <br /> | Storage device notification for LPAR 2<br /> |-<br /> | 43 <br /> | 0x003AEE30 <br /> | VUART interrupts<br /> |-<br /> | 44 <br /> | 0x001FEAA0 <br /> | -<br /> |-<br /> | 45 <br /> | 0x001FEED0 <br /> | HDD storage device<br /> |-<br /> | 46 <br /> | 0x003B5E20 <br /> | -<br /> |-<br /> | 47 <br /> | 0x003B7040 <br /> | -<br /> |-<br /> | 48 <br /> | 0x003B9B40 <br /> | -<br /> |-<br /> | 49 <br /> | 0x003B3A40 <br /> | -<br /> |-<br /> | 50 <br /> | 0x003BACA0 <br /> | Gelic device<br /> |-<br /> | 51 <br /> | 0x003BAE10 <br /> | UNKNOWN storage device<br /> |-<br /> | 52 <br /> | 0x003B8350 <br /> | -<br /> |}<br /> <br /> === LPAR 2 PPE 1 Thread 1 ===<br /> <br /> 0x007A89E0 (3.15) - address of VIRQ-Outlet table for '''LPAR 2 PPE 1 Thread 1''' (not empty) <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! VIRQ <br /> ! Address of Outlet object in HV dump <br /> ! Description<br /> |-<br /> | 16 <br /> | 0x003B2480 <br /> | -<br /> |-<br /> | 17 <br /> | 0x003B2590 <br /> | -<br /> |-<br /> | 18 <br /> | 0x003B26A0 <br /> | -<br /> |-<br /> | 19 <br /> | 0x003B27B0 <br /> | -<br /> |}<br /> <br /> == IRQ State Bitmap ==<br /> <br /> *There is one IRQ State Bitmap (256 bits = 32 bytes) per thread of Logical PPE <br /> *'''HSPRG0 value is per thread''', so there are 2 HSPRG0 values in HV dump&amp;nbsp;!!! <br /> *The IRQ State Bitmap of a thread is stored at -0x68E0(HSPRG0) <br /> *When an Event or Interrupt happens then the bitmap at 0x68E0(HSPRG0) is updated <br /> *The physical address of '''LPAR's IRQ State Bitmap''' of thread is stored at offset -0x68C0(HSPRG0) <br /> *The address of LPAR's IRQ State Bitmap is passed to Hypervisor through HV call '''lv1_configure_irq_state_bitmap''' <br /> *'''lv1_detect_pending_interrupts''' returns value of current IRQ State Bitmap. <br /> *The IRQ State Bitmap is updated if an Outlet object is assigned to VIRQ and when Outlet generates an event <br /> *After IRQ State Bitmap update, it's copied to LPAR's IRQ State Bitmap and a hardware interrupt is generated so that LPAR can read it's IRQ State Bitmap and handle interrupts. <br /> *So, IRQ State Bitmap is stored twice, once in HV and once in LPAR, just like VUART IRQ Bitmap. <br /> *'''GameOS''' IRQ state bitmap is stored at address '''SPRG0 + 0x1C0 and of size 64 bytes (256 bits state + 256 bits mask) per thread of Cell CPU'''. So there are 2 IRQ state bitmaps.<br /> <br /> 0x8941FC0 - physical address of LPAR's IRQ State Bitmap for Thread 0 of LINUX LPAR <br /> <br /> 0x8948FC0 - physical address of LPAR's IRQ State Bitmap for Thread 1 of LINUX LPAR <br /> <br /> = System Controller (SC or SYSCON) =<br /> <br /> *Data received from SC is sent to a VUART <br /> *'''lv1_get_rtc''' and '''syscall 0x10036''' communicate with '''SC VUART 4'''.<br /> <br /> === VUART Table ===<br /> <br /> *Address of SC VUART Table - 0x00610410 (3.15). <br /> *There are 5 VUARTs for SC in HV 3.15<br /> <br /> Here is the SC VUART table from HV 3.15: <br /> <br /> {| class=&quot;wikitable FCK__ShowTableBorders&quot;<br /> |-<br /> ! Index <br /> ! Address of VUART object in HV dump <br /> ! Description<br /> |-<br /> | 0 <br /> | 0x0060FD20 <br /> | This VUART is connected with the '''VUART 0 (/dev/sc0)''' of LPAR 1<br /> |-<br /> | 1 <br /> | 0x0060FE20 <br /> | This VUART is connected with the '''VUART 1 (/dev/sc1)''' of LPAR 1<br /> |-<br /> | 2 <br /> | 0x0060FF20 <br /> | This VUART is not connected to some peer VUART but i guess that it should be connected to '''VUART 2 (/dev/sc2)''' of LPAR1<br /> |-<br /> | 3 <br /> | 0x006124E0 <br /> | This VUART is connected with the '''VUART 3 (/dev/sc3)''' of LPAR 1<br /> |-<br /> | 4 <br /> | 0x00612DF0 <br /> | '''lv1_get_rtc''' and '''syscall 0x10036''' communicate with this VUART.<br /> |}<br /> <br /> == Interrupt Handling ==<br /> <br /> spider_sc_interrupt_handler - 0x0020A68C (3.15) <br /> <br /> == Methods ==<br /> <br /> sc_vuart_4_get_peer_vuart - 0x002ED384 (3.15) <br /> <br /> sc_send - 0x0020A908 (3.15)<br /> <br /> sc_receive - 0x0020A354 (3.15)<br /> <br /> sc_vuart_rx_trigger_callback - 0x002ED470 (3.15)<br /> <br /> == lv1_get_rtc ==<br /> <br /> *'''lv1_get_rtc''' communicates with SC VUART 4. <br /> *20 bytes are written to the peer VUART of SC VUART 4. <br /> *After a request is sent to SC VUART 4, '''lv1_get_rtc''' busy waits until SC VUART 4 receive data buffer is not empty. <br /> *When SC VUART 4 receive data buffer is not empty, '''lv1_get_rtc''' reads 24 bytes from the VUART.<br /> <br /> == SYSCON Protocol ==<br /> <br /> * I was able to enable SYSCON Manager debug messages in HV Process 5<br /> * Messages sent to SYSCON are at least '''0x10''' bytes of size. SC VUARTs check it before sending the messages to SYSCON.<br /> * The header size of the SYSCON messages is '''0x10''' bytes.<br /> <br /> === Packet Header ===<br /> <br /> * Packet header is of size '''0x10''' bytes.<br /> * At offset '''0x6''' of SYSCON packet is the header checksum which is of size '''2''' bytes.<br /> * '''The header checkum is just a sum of first 6 header bytes and 0x8000 constant'''<br /> * The '''2nd byte''' in every SYSCON message has to be '''1''' or else the function '''sc_send''' fails.<br /> * The '''word''' at offset '''0x8''' is the '''SC VUART index'''.<br /> * The '''half-words''' at offset '''0xC''' and '''0xE''' have to be equal or the function '''sc_send''' fails.<br /> <br /> &lt;pre&gt;<br /> struct sc_hdr<br /> {<br /> uint8_t field0;<br /> uint8_t field1; /* always 1 */<br /> uint8_t field2[4];<br /> uint16_t cksum; /* header checksum */<br /> uint32_t index; /* syscon index (0 - /dev/sc0, 1 - /dev/sc1, 2 - /dev/sc2, 3 - /dev/sc3) */<br /> uint16_t size1; /* body size */<br /> uint16_t size2; /* body size */<br /> };<br /> &lt;/pre&gt;<br /> <br /> ==== Calculating Packet Header Checksum ====<br /> <br /> &lt;pre&gt;<br /> /* calculating SC packet header checksum */<br /> <br /> /*<br /> * sc_hdr_cksum<br /> */<br /> uint16_t sc_hdr_cksum(struct sc_hdr *sc_hdr)<br /> {<br /> uint8_t *ptr;<br /> uint32_t sum;<br /> <br /> ptr = (uint8_t *) sc_hdr;<br /> sum = 0;<br /> <br /> for (i = 0; i &lt; 6; i++)<br /> sum += *ptr++;<br /> <br /> sum += 0x8000;<br /> <br /> return sum &amp; 0xffff;<br /> }<br /> <br /> struct sc_hdr sc_hdr;<br /> <br /> memset(&amp;sc_hdr, 0, sizeof(sc_hdr));<br /> <br /> sc_hdr.cksum = sc_hdr_cksum(sc_hdr);<br /> <br /> /* fill sc header here */<br /> <br /> sc_hdr.cksum = sc_hdr_cksum(sc_hdr);<br /> &lt;/pre&gt;<br /> <br /> === Packet Body ===<br /> <br /> * Packet body follows packet header<br /> * Packet body size is stored at offset '''0xC''' and '''0xE''' in packet header and is of size 2 bytes<br /> <br /> === Reading SYSCON EPROM (NVS Service) ===<br /> <br /> Here is a command which is sent to SYSCON to read 1 byte of EPROM at offset 0x48C07 (Product Mode):<br /> 0x14 &lt;span style=&quot;background:#00FF00&quot;&gt;0x01&lt;/span&gt; 0x00 0x00 0x00 0x00 &lt;span style=&quot;background:#FF0000&quot;&gt;0x80 0x15&lt;/span&gt; &lt;span style=&quot;background:#FFFF00&quot;&gt;0x00 0x00 0x00 0x00&lt;/span&gt; &lt;span style=&quot;background:#00FFFF&quot;&gt;0x00 0x04&lt;/span&gt; &lt;span style=&quot;background:#00FFFF&quot;&gt;0x00 0x04&lt;/span&gt; 0x20 0x02 0x07 0x01<br /> <br /> And here is the response to the above request:<br /> 0x14 &lt;span style=&quot;background:#00FF00&quot;&gt;0x01&lt;/span&gt; 0x00 0x00 0x00 0x00 &lt;span style=&quot;background:#FF0000&quot;&gt;0x80 0x15&lt;/span&gt; &lt;span style=&quot;background:#FFFF00&quot;&gt;0x00 0x00 0x00 0x03&lt;/span&gt; &lt;span style=&quot;background:#00FFFF&quot;&gt;0x00 0x05&lt;/span&gt; &lt;span style=&quot;background:#00FFFF&quot;&gt;0x00 0x05&lt;/span&gt; 0x00 0x02 0x07 0x01 0xff<br /> <br /> === PCI Bus Power ===<br /> <br /> * '''Used by PS2EMU System Manager in HV process 9 when PS2 EMU is booted'''<br /> <br /> ==== PCI Bus Power On ====<br /> <br /> '''Request to SC1:'''<br /> 0x10 0x01 0x00 0x00 0x00 0x00 0x80 0x11 0x00 0x00 0x00 0x00 0x00 0x02 0x00 0x02 0x31 0x01<br /> <br /> ==== PCI Bus Power Off ====<br /> <br /> '''Request to SC1:'''<br /> 0x10 0x01 0x00 0x00 0x00 0x00 0x80 0x11 0x00 0x00 0x00 0x00 0x00 0x02 0x00 0x02 0x31 0x00<br /> <br /> === Ring Buzzer ===<br /> <br /> '''Request:'''<br /> 0x16 0x01 0x00 0x00 0x00 0x00 0x80 0x17 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x08 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00<br /> <br /> =SYSCON=<br /> Crossreference: [http://wiki.gitbrew.org/index.php/PS3:HvReverseEngineering#SYSCON gitbrew.org::SYSCON] &lt;br /&gt;<br /> <br /> SYSCON MMIO registers can be accessed on Linux with a driver using lv1_undocumented_function_114, e.g. '''ps3sbmmio'''.<br /> Use ps3sbmmio device driver carefully, an access at some addresses could shutdown your PS3.<br /> <br /> ==Packet Header==<br /> <br /> * Size is '''0x10'''.<br /> <br /> &lt;pre&gt;<br /> struct sc_hdr {<br /> uint8_t service_id;<br /> uint8_t version; /* must be 1 !!! */<br /> uint16_t transaction_id; /* returned in response */<br /> uint8_t res[2];<br /> uint16_t cksum; /* checksum of first 6 header bytes */<br /> uint32_t communication_tag; /* SYSCON tag: 0-4 */<br /> uint16_t payload_size[2]; /* body size */<br /> };<br /> &lt;/pre&gt;<br /> <br /> ==Sending Packets==<br /> <br /> * Before sending new packet to SYSCON, the Hypervisor checks 2 words at offsets 0x2400008DFF0 and 0x2400008CFF4.<br /> * The Hypervisor busy waits until (value + 1) at offset 0x2400008CFF4 is NOT equal to value at offset 0x2400008DFF0.<br /> * The packet is sent with 4 byte transfers.<br /> * First, the Hypervisor sends the header of the packet, 4 word transfers.<br /> * The header is written beginning at the address 0x2400008D000.<br /> * After that the Hypervisor sends the body of the packet, with 4 byte transfers too.<br /> * The body is written beginning at the address 0x2400008D010.<br /> * If the packet size is NOT divisible by 4 then the Hypervisor sends the remaining bytes (at most 3) as a word padded with 0s.<br /> * After the packet body was written, the Hypervisor calculates checksum of the whole packet and writes it at the address where the last word of packet body was written + 4.<br /> &lt;pre&gt;<br /> uint32_t cksum = 0;<br /> <br /> for (i = 0; i &lt; packet_size; i++)<br /> cksum -= packet[i];<br /> <br /> cksum = cksum &amp; 0xffff;<br /> &lt;/pre&gt;<br /> * After the packet checksum was written, the Hypervisor reads the value at offset 0x2400008DFF0, modifies it and stores back:<br /> &lt;pre&gt; <br /> value = value + 1;<br /> value &amp;= 0xffff;<br /> value = (value &lt;&lt; 16) | value;<br /> &lt;/pre&gt;<br /> * To notify the SYSCON about the new packet, the Hypervisor writes 0x1 to address 0x2400008E100.<br /> <br /> ==Receiving Packets==<br /> <br /> * The Hypervisor installs an interrupt handler for the SYSCON.<br /> * First, the Hypervisor reads a word from address 0x2400008E000, ors it with 0xFFFFFFFD and writes the value back.<br /> * Then, the Hypervisor reads a word from address 0x2400008E004 and tests if bit 0x2 is set or not. The bit 0x2 should be not 0 or else the Hypervisor panics.<br /> * After that, the Hypervisor reads a word at address 0x2400008CFF0 and 0x2400008DFF4. If there is a new packet pending from SYSCON, then the (value + 1) at 0x2400008CFF0 should be equal the value at 0x2400008DFF4.<br /> * The Hypervisor reads the header of the packet beginning at the address 0x2400008C000.<br /> * The header is read with 4 word transfers by the Hypervisor.<br /> * The byte at offset 1 in the packet header must be 1 or else the Hypervisor discards the packet as invalid.<br /> * The Hypervisor calculates the checksum of the packet header and checks it with the checksum stored in the header. If they don't match then the Hypervisor discards the packet.<br /> * The Hypervisor reads the body of the packet beginning at the address 0x2400008C010.<br /> * The header and the body of the received packet can be read as many times as you want !!! They remain until next SYSCON packet is received<br /> which gives us the possibility to communicate with SYSCON on Linux easily :)<br /> <br /> ==Test==<br /> <br /> '''1. Before sending SYSCON packet''':<br /> &lt;pre&gt;<br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8cff4)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 18 01 18 |....|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 18 01 18 |....|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8cff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 24 01 24 |.$.$|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff4)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 24 01 24 |.$.$|<br /> 00000004<br /> &lt;/pre&gt;<br /> <br /> '''2. SYSCON packet was sent by using ps3dm_scm read_eprom.'''<br /> <br /> '''3. After sending SYSCON packet''':<br /> &lt;pre&gt;<br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8cff4)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 19 01 19 |....|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 19 01 19 |....|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8cff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 25 01 25 |.%.%|<br /> 00000004<br /> <br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff4)) status=noxfer | hexdump -C<br /> <br /> 00000000 01 25 01 25 |.%.%|<br /> 00000004<br /> &lt;/pre&gt;<br /> <br /> '''4. Received Header'''<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=16 skip=$((0x8c000)) status=noxfer | hexdump -C<br /> <br /> 00000000 14 01 00 00 00 00 80 15 00 00 00 03 00 05 00 05 |................|<br /> 00000010<br /> <br /> &lt;/pre&gt;<br /> <br /> '''5. Received Body'''<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:~# dd if=/dev/ps3sbmmio bs=1 count=8 skip=$((0x8c010)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 00 c7 01 ff 00 00 00 |..Ç.ÿ...|<br /> 00000008<br /> &lt;/pre&gt;<br /> <br /> ==Examples==<br /> <br /> ===Get RTC===<br /> <br /> * Used by LV1 call '''lv1_get_rtc'''<br /> * Communication with SYSCON 4<br /> <br /> Request:<br /> &lt;pre&gt;<br /> # write packet<br /> <br /> # echo &quot;0: 13 01 0000 0000 8014 00000004 0001 0001 33 00 00 00 0000ff1f&quot; | xxd -c256 -r | \<br /> dd of=/dev/ps3sbmmio bs=1 seek=$((0x8d000)) status=noxfer<br /> <br /> # dump packet counter<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 c0 00 c0 |.À.À|<br /> 00000004<br /> <br /> # increment packet counter<br /> <br /> echo &quot;0: 00c1 00c1&quot; | xxd -c256 -r | dd of=/dev/ps3sbmmio bs=1 seek=$((0x8dff0)) status=noxfer<br /> <br /> # kick packet<br /> <br /> # echo &quot;0: 00000001&quot; | xxd -c256 -r | dd of=/dev/ps3sbmmio bs=1 seek=$((0x8e100)) status=noxfer<br /> <br /> &lt;/pre&gt;<br /> <br /> Response:<br /> <br /> &lt;pre&gt;<br /> # dump packet counter<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 c1 00 c1 |.Á.Á|<br /> 00000004<br /> <br /> # dump response packet<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=24 skip=$((0x8c000)) status=noxfer | hexdump -C<br /> <br /> 00000000 13 01 00 00 00 00 80 14 00 00 00 04 00 08 00 08 |................|<br /> 00000010 00 00 00 00 15 af 47 6b |.....¯Gk|<br /> 00000018<br /> &lt;/pre&gt;<br /> <br /> ===Ring Buzzer===<br /> <br /> * Used by System Manager<br /> * Communication with SYSCON 1<br /> <br /> Request:<br /> <br /> &lt;pre&gt;<br /> # write packet<br /> <br /> # echo &quot;0: 16 01 1620 0000 804d 00000001 0008 0008 20 29 0a 00 000001b6 0000fdcb&quot; | xxd -c256 -r | \<br /> dd of=/dev/ps3sbmmio bs=1 seek=$((0x8d000)) status=noxfer<br /> <br /> # dump packet counter<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 c0 00 c0 |.À.À|<br /> 00000004<br /> <br /> # increment packet counter<br /> <br /> echo &quot;0: 00c1 00c1&quot; | xxd -c256 -r | dd of=/dev/ps3sbmmio bs=1 seek=$((0x8dff0)) status=noxfer<br /> <br /> # kick packet<br /> <br /> # echo &quot;0: 00000001&quot; | xxd -c256 -r | dd of=/dev/ps3sbmmio bs=1 seek=$((0x8e100)) status=noxfer<br /> <br /> # you should hear a beep<br /> <br /> &lt;/pre&gt;<br /> <br /> Response:<br /> <br /> &lt;pre&gt;<br /> # dump packet counter<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=4 skip=$((0x8dff0)) status=noxfer | hexdump -C<br /> <br /> 00000000 00 c1 00 c1 |.Á.Á|<br /> 00000004<br /> <br /> # dump response packet<br /> <br /> # dd if=/dev/ps3sbmmio bs=1 count=24 skip=$((0x8c000)) status=noxfer | hexdump -C<br /> 00000000 16 01 16 20 00 00 80 4d 00 00 00 01 00 01 00 01 |... ...M........|<br /> 00000010 00 00 00 00 00 00 fe e3 |......þã|<br /> 00000018<br /> <br /> &lt;/pre&gt;<br /> <br /> =Isolation=<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#Isolation gitbrew.org::Isolation] &lt;br /&gt;<br /> <br /> ==Running Isolated SPE Modules On OtherOS++ Linux==<br /> <br /> * spp_verifier is a kernel module which shows you how to run isolated SPE modules on OtherOS++ Linux.<br /> * It decrypts default.spp profile<br /> * Tested on 3.41 and 3.55.<br /> * You can modify it easily to run other SPE modules.<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:/home/glevand/spp_verifier# cat spp_verifier_355.self &gt; /proc/spp_verifier/spu<br /> root@debian-hdd:/home/glevand/spp_verifier# cat default_355.spp &gt; /proc/spp_verifier/profile<br /> root@debian-hdd:/home/glevand/spp_verifier# echo 1 &gt; /proc/spp_verifier/run<br /> root@debian-hdd:/home/glevand/spp_verifier# cat /proc/spp_verifier/debug <br /> <br /> PPE id (0x0000000000000001) VAS id (0x0000000000000002)<br /> lv1_construct_logical_spe (0x00000000)<br /> SPE id (0x000000000000002b)<br /> lv1_undocumented_function_209 (0x00000000)<br /> shadow execution status (0x0000000000000002)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> interrupt status 1 (0x0000000000000000)<br /> sleep<br /> shadow execution status (0x0000000000000002)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> interrupt status 1 (0x0000000000000001)<br /> ea (0xc000000002920000) esid (0xc000000008000000) vsid (0x0000408f92c94500)<br /> lv1_undocumented_function_62 (0x00000000)<br /> lv1_clear_spe_interrupt_status(1) (0x00000000)<br /> lv1_undocumented_function_168 (0x00000000)<br /> sleep<br /> shadow execution status (0x0000000000000007)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> interrupt status 1 (0x0000000000000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> interrupt status 2 (0x0000000000000000)<br /> out interrupt mbox (0x0000000000000002)<br /> out interrupt mbox (0x0000000000000002)<br /> lv1_undocumented_function_167 (0x00000000)<br /> lv1_clear_spe_interrupt_status (0x00000000)<br /> lv1_undocumented_function_200 (0x00000000)<br /> sleep<br /> shadow execution status (0x000000000000000b)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> interrupt status 1 (0x0000000000000000)<br /> shadow execution status (0x000000000000000b)<br /> problem status (0x01000082)<br /> lv1_destruct_logical_spe (0x00000000)<br /> <br /> root@debian-hdd:/home/glevand/spp_verifier# hexdump -C /proc/spp_verifier/profile | less<br /> ...<br /> ...<br /> 00000200 00 02 00 05 00 00 20 a0 00 00 00 01 00 03 00 00 |...... ........|<br /> 00000210 00 00 00 00 00 00 00 01 00 00 00 0e 00 00 00 00 |................|<br /> 00000220 00 00 02 88 00 00 00 01 10 70 00 00 01 00 00 01 |.........p......|<br /> 00000230 00 00 00 00 00 00 00 00 53 43 45 5f 43 45 4c 4c |........SCE_CELL|<br /> 00000240 4f 53 5f 50 4d 45 00 00 00 00 00 00 00 00 00 00 |OS_PME..........|<br /> 00000250 00 00 00 00 00 00 00 00 00 00 00 06 00 00 02 50 |...............P|<br /> 00000260 10 70 00 00 01 00 00 01 2f 66 6c 68 2f 6f 73 2f |.p....../flh/os/|<br /> 00000270 74 68 69 73 5f 69 73 5f 64 75 6d 6d 79 00 00 00 |this_is_dummy...|<br /> 00000280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> ...<br /> ...<br /> &lt;/pre&gt;<br /> <br /> ==Using metldr On OtherOS++ Linux==<br /> <br /> * spp_verifier_direct is a kernel module which shows you how to run isolated SPE modules on OtherOS++ Linux by using metldr directly.<br /> * It decrypts default.spp profile.<br /> * Tested on 3.41 and 3.55.<br /> * You can modify it easily to run other SPE modules.<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# insmod ./spp_verifier_direct.ko<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat metldr &gt; /proc/spp_verifier_direct/metldr<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat isoldr_355 &gt; /proc/spp_verifier_direct/isoldr<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat RL_FOR_PROGRAM_355.img &gt; /proc/spp_verifier_direct/rvkprg<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat EID0 &gt; /proc/spp_verifier_direct/eid0<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat spp_verifier_355.self &gt; /proc/spp_verifier_direct/spu<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat default_355.spp &gt; /proc/spp_verifier_direct/profile<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# echo 1 &gt; /proc/spp_verifier_direct/run<br /> root@debian-hdd:/home/glevand/spp_verifier_direct# cat /proc/spp_verifier_direct/debug<br /> <br /> PPE id (0x0000000000000001) VAS id (0x0000000000000002)<br /> lv1_construct_logical_spe (0x00000000)<br /> SPE id (0x0000000000000033)<br /> lv1_enable_logical_spe (0x00000000)<br /> lv1_set_spe_interrupt_mask(0) (0x00000000)<br /> lv1_set_spe_interrupt_mask(1) (0x00000000)<br /> lv1_set_spe_interrupt_mask(2) (0x00000000)<br /> lv1_set_spe_privilege_state_area_1_register (0x00000000)<br /> ea (0xc000000002680000) esid (0xc000000008000000) vsid (0x0000408f92c94500)<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> out interrupt mbox (0x0000000000000001)<br /> lv1_clear_spe_interrupt_status(2) (0x00000000)<br /> transferring EID0, ldr args and revoke list to LS<br /> waiting until MFC transfers are finished<br /> MFC transfers done<br /> out mbox (0x00000001)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> out interrupt mbox (0x0000000000000002)<br /> lv1_clear_spe_interrupt_status(2) (0x00000000)<br /> out mbox (0x00000002)<br /> lv1_clear_spe_interrupt_status(2) (0x00000000)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> problem status (0x01000082)<br /> lv1_destruct_logical_spe (0x00000000)<br /> <br /> root@debian-hdd:/home/glevand/spp_verifier_direct# hexdump -C /proc/spp_verifier_direct/profile | less<br /> ...<br /> ...<br /> 00000200 00 02 00 05 00 00 20 a0 00 00 00 01 00 03 00 00 |...... ........|<br /> 00000210 00 00 00 00 00 00 00 01 00 00 00 0e 00 00 00 00 |................|<br /> 00000220 00 00 02 88 00 00 00 01 10 70 00 00 01 00 00 01 |.........p......|<br /> 00000230 00 00 00 00 00 00 00 00 53 43 45 5f 43 45 4c 4c |........SCE_CELL|<br /> 00000240 4f 53 5f 50 4d 45 00 00 00 00 00 00 00 00 00 00 |OS_PME..........|<br /> 00000250 00 00 00 00 00 00 00 00 00 00 00 06 00 00 02 50 |...............P|<br /> 00000260 10 70 00 00 01 00 00 01 2f 66 6c 68 2f 6f 73 2f |.p....../flh/os/|<br /> 00000270 74 68 69 73 5f 69 73 5f 64 75 6d 6d 79 00 00 00 |this_is_dummy...|<br /> 00000280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> ...<br /> ...<br /> &lt;/pre&gt;<br /> <br /> = Gelic Device =<br /> Crossreference: [http://wiki.gitbrew.org/index.php/PS3:HvReverseEngineering#Gelic_Device gitbrew.org::Gelic Device] &lt;br /&gt;<br /> <br /> ==sys.hw.config==<br /> <br /> * Value of the loader parameter &quot;sys.hw.config&quot; controls if Gelic WLAN is enabled or not.<br /> * Value of the loader parameter &quot;sys.hw.config&quot; is stored in the repository node &quot;sys.hw.config&quot; too.<br /> * If bit '''0x40000''' is set then LV1 allows using Gelic WLAN interface from LV2.<br /> * Value on my PS3 slim '''0x4e00ffff0a03bc3c''' with Gelic WLAN interface disabled. As you can see, the Gelic WLAN interface is disabled and LV1 doesn't allow using of LV1 calls 196 and 195. It returns LV1_CONDITION_NOT_SATISFIED.<br /> * GameOS checks bit '''0x40000''' of the repository node &quot;sys.hw.config&quot; during network initialization and if it's set then LV2 initializes Gelic WLAN interface.<br /> * Check your &quot;sys.hw.config&quot; repository node and if bit '''0x40000''' is set then you are a lucky owner of a PS3 model with the old WLAN interface.<br /> * '''On newer PS3 models, GameOS uses USB interface to communicate with WLAN.'''<br /> * On PS3 models, where bit '''0x40000''' is NOT set in &quot;sys.hw.config&quot; repository node, the new USB interface is used.<br /> <br /> ''Note:[http://www.ps3devwiki.com/index.php?title=Wifi old vs. new]: Old == CECHA up to CECHK, New == CECHL and later''<br /> <br /> == Control Interface ==<br /> <br /> HV calls 195 and 196 are used by GameOS to send commands to Gelic device directly.<br /> <br /> === lv1_undocumented_function_196 ===<br /> <br /> ==== Parameters ====<br /> <br /> r3 - LPAR address of data buffer<br /> <br /> r4 - size of data buffer<br /> <br /> r5 - must be 0<br /> <br /> === lv1_undocumented_function_195 ===<br /> <br /> ==== Parameters ====<br /> <br /> r3 - command (16 bit value)<br /> <br /> r4 - command data size<br /> <br /> r5 - must be 0<br /> <br /> === Data Buffer ===<br /> <br /> * Data Buffer passed to HV call 196 is divided into 2 parts.<br /> * The first 0x800 bytes are for sending and receiving command data<br /> * The remaining 0x800 bytes are for event notification.<br /> <br /> === Command Data Buffer ===<br /> <br /> * Every command data sent to Gelic device contains header of size '''0xC'''<br /> * After the header follows the command data<br /> * After the Gelic device processed the command, it notifies LV2 kernel about command completion by sending an interrupt<br /> <br /> ==== Header ====<br /> <br /> * Size is '''0xc'''.<br /> * Byte order is little-endian.<br /> * Header data in a request command buffer is always all 0s.<br /> <br /> 0x0 - command = request command + 1 (2 bytes)<br /> <br /> 0x4 - result, 0x1 - success ??? 0x2 - buffer too small ??? (2 bytes)<br /> <br /> 0x6 - body size (2 bytes)<br /> <br /> === Event Data Buffer ===<br /> <br /> * The Gelic device notifies LV2 kernel by sending an interrupt when new events are available<br /> * Event Data Buffer has 8 bytes header<br /> * The remaining bytes are divided into event slots<br /> * Each event slot is of size 64 bytes<br /> * Events are in little-endian format<br /> <br /> ==== Header ====<br /> <br /> offset 0x0 - GET index (4 bytes)<br /> <br /> offset 0x4 - PUT index (4 bytes)<br /> <br /> * GET index is updated by Gelic driver. The Gelic driver reads events beginning with the event slot at index GET.<br /> * PUT index is the index of event entry where next Gelic event will be stored by the Gelic device.<br /> * If GET index is equal to PUT index then there are no Gelic events.<br /> <br /> === GameOS ===<br /> <br /> * LV2 syscall 726 sends Gelic device command and blocks until a response from the Gelic device arrives<br /> * LV2 kernel uses this LV1 interface to send commands to Gelic device internally too, probably for wireless controllers and Wake On WLAN. <br /> * The system call 726 is used heavily by VSH.<br /> <br /> ==== Parameters ====<br /> <br /> r3 - command (16 bits)<br /> <br /> r4 - effective address of command data buffer<br /> <br /> r5 - size of command data buffer<br /> <br /> === Commands ===<br /> <br /> ====Unknown (0x1)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Used in AP mode.<br /> * Enables AP mode ???<br /> <br /> ====Get AP SSID (0x3)====<br /> <br /> * Command buffer is of size '''0x30'''.<br /> * Returns SSID in AP mode.<br /> <br /> offset 0xC - SSID (32 bytes)<br /> <br /> ====Set AP SSID (0x5)====<br /> <br /> * Used by VSH.<br /> * Command buffer is of size '''0x30'''.<br /> * Sets SSID in AP mode.<br /> <br /> offset 0xC - SSID (32 bytes)<br /> <br /> ====Get Channel (0xf)====<br /> <br /> * Used by VSH.<br /> * Command buffer is of size '''0x31'''.<br /> * Data is returned from the device.<br /> * Returns list of channels and active channel.<br /> <br /> offset 0x2F - active channel (2 bytes)<br /> <br /> ====Set Channel (0x11)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xd'''<br /> * Valid channels: '''0 - 13'''. '''0''' means that the channel is selected '''automatically'''.<br /> <br /> offset 0xC - channel (1 byte)<br /> <br /> ====Unknown (0x27)====<br /> <br /> * Command buffer size is '''0xF'''.<br /> <br /> ====Set Antenna (0x29)====<br /> <br /> * Command buffer size is '''0xe'''<br /> <br /> offset 0xC - 0,1 or 2 (1 byte)<br /> <br /> offset 0xD - 2 (1 byte)<br /> <br /> ====Set AP WEP Configuration (0x5b)====<br /> <br /> * Used by VSH.<br /> * Command buffer is of size '''0x56'''.<br /> * Sets WEP security type and WEP key.<br /> * Security types: 0 - none, 1 - wep64, 2 - wep128<br /> <br /> offset 0xE - security mode: 0 - none, 1 - wep64, 2 - wep128 (1 byte)<br /> <br /> offset 0x10 - WEP key (64 bytes)<br /> <br /> ====Unknown (0x61)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xd'''<br /> <br /> ====Unknown (0x65)====<br /> <br /> * Used by VSH.<br /> * Command uffer size is '''0xd'''.<br /> * Used in AP mode.<br /> <br /> ====Get Eurus Firmware Version (0x99)====<br /> <br /> * Used by VSH.<br /> <br /> Here is the response on my PS3 Slim:<br /> &lt;pre&gt;<br /> 00000000: 4a 55 50 49 54 45 52 2d 54 57 4f 2d 46 57 2d 32 |JUPITER-TWO-FW-2|<br /> 00000010: 30 2e 30 2e 31 32 2e 70 30 28 4a 61 6e 20 31 39 |0.0.12.p0(Jan 19|<br /> 00000020: 20 32 30 31 30 20 32 31 3a 32 30 3a 35 33 29 00 | 2010 21:20:53).|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.............. |<br /> &lt;/pre&gt;<br /> <br /> ====Get AP Operating Mode (0xb7)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> * Returns AP operating mode (mixed, 11b or 11g).<br /> <br /> offset 0xC - opmode: 0 - 11b, 1 - 11g, 2 - 11bg (4 bytes)<br /> <br /> ====Set AP Operating Mode (0xb9)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> * Sets AP operating mode (mixed, 11b or 11g).<br /> <br /> offset 0xC - opmode: 0 - 11b, 1 - 11g, 2 - 11bg (4 bytes)<br /> <br /> ====Unknown (0xc5)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Used in AP mode.<br /> <br /> offset 0xC - ??? (4 bytes)<br /> <br /> ====Set AP WPA AKM Suite (0xc9)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x11'''.<br /> * Sets WPA AKM suite in AP mode.<br /> <br /> offset 0xC - AKM suite (4 bytes)<br /> <br /> ====Set AP WPA Group Cipher Suite (0xcf)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> * Used in AP + WPA mode.<br /> <br /> offset 0xC - group cipher suite: group (4 bytes)<br /> <br /> ====Set AP WPA PSK Binary (0xd3)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x4c'''<br /> * Sets WPA PSK binary<br /> <br /> offset 0xC - PSK (64 bytes)<br /> <br /> ====Set AP WPA Reauthentication Timeout (0xd5)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> * Sets WPA Reauth timeout value in AP WPA mode.<br /> * VSH uses 36000 as timeout.<br /> <br /> offset 0xC - timeout value in seconds (2 bytes)<br /> <br /> ====Unknown (0x127)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Used in AP + WPA mode.<br /> <br /> ====Unknown (0x12b)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Used in AP + WPA mode.<br /> <br /> ====Set AP WPA PSK Passphrase (0x17d)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x2D'''<br /> <br /> offset 0xD - passphrase (32 bytes)<br /> <br /> ====Set AP WPA Pairwise Cipher Suite (0x1bf)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x11'''<br /> * Used in AP + WPA mode.<br /> <br /> offset 0xC - pairwise cipher suite (4 bytes)<br /> <br /> offset 0x10 - ??? (1 byte)<br /> <br /> ====Unknown (0x1d9)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''<br /> <br /> ====Unknown (0x1dd)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xd'''<br /> <br /> ====Unknown (0x1ed)====<br /> <br /> * Used by VSH.<br /> * Command buffer is of size '''0x17'''.<br /> * Rate control ???<br /> <br /> ====Get Eurus HW Revision (0x1fb)====<br /> <br /> * Command buffer size is '''0x10'''.<br /> <br /> ====Associate (0x1001)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0xd'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Get Common Configuration (0x1003)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x18'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Set Common Configuration (0x1005)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x18'''<br /> * Hmm, VSH always removes QOS bit from capability, that means Jupiter doesn't support QOS ???<br /> <br /> offset 0xC - BSS type: 0 - infrastructure, 1 - ???, 2 - adhoc (1 byte)<br /> <br /> offset 0xD - authentication mode: 0 - open, 1 - shared key<br /> <br /> offset 0xE - opmode: 0 - 11bg, 1 - 11b, 2 - 11g (1 byte) <br /> <br /> offset 0xF - ??? (1 byte)<br /> <br /> offset 0x10 - BSSID (6 bytes)<br /> <br /> offset 0x16 - capability (2 bytes)<br /> <br /> ====Get WEP Configuration (0x1013)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x50'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Set WEP Configuration (0x1015)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x50'''<br /> <br /> ====Get WPA Configuration (0x1017)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x5b'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Set WPA Configuration (0x1019)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x5b'''<br /> <br /> offset 0xE - security type: 0 - WPA, 1 - RSNA (1 byte)<br /> <br /> offset 0xF - psk type: 0 - hex, 1 - bin (1 byte)<br /> <br /> offset 0x10 - psk key: hex or bin (64 bytes)<br /> <br /> offset 0x50 - group cipher suite: 0x0050f202 - WPA TKIP, 0x0050f204 - WPA AES, 0x000fac02 - RSNA TKIP, 0x000fac04 - RSNA CCMP (4 bytes)<br /> <br /> offset 0x54 - pairwise cipher suite: 0x0050f202 - WPA TKIP, 0x0050f204 - WPA AES, 0x000fac02 - RSNA TKIP, 0x000fac04 - RSNA CCMP (4 bytes)<br /> <br /> offset 0x58 - AKM suite: 0x0050f202 - WPA PSK, 0x000fac02 - RSNA PSK (4 bytes)<br /> <br /> '''See IEEE 802.11 specification for more details about cipher/AKM suites<br /> '''<br /> <br /> 802.11 spec: [http://standards.ieee.org/getieee802/download/802.11-2007.pdf]<br /> <br /> ====Unknown (0x1025)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x10'''.<br /> * Sets preamble type, something else ???<br /> <br /> offset 0xC - preamble mode: 0 - short, 1 - long (1 byte)<br /> <br /> ====Unknown (0x1031)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xe'''<br /> <br /> ====Get Scan Results (0x1033)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x5b0'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> =====Scan Results=====<br /> <br /> offset 0x0 - number of scan entries (1 byte)<br /> <br /> offset 0x1 - array of scan entries<br /> <br /> ======Scan Entry======<br /> <br /> offset 0x0 - size of this entry in bytes, this field is NOT included (2 bytes)<br /> <br /> offset 0x2 - BSSID (6 bytes)<br /> <br /> offset 0x8 - RSSI (1 byte)<br /> <br /> offset 0x9 - timestamp (8 bytes)<br /> <br /> offset 0x11 - beacon period (2 bytes)<br /> <br /> offset 0x13 - capability (2 bytes)<br /> <br /> offset 0x15 - information elements (see 802.11 specification)<br /> <br /> ====Start Scan (0x1035)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size depends on size of channel list and ESSID string length<br /> * Data passed to Gelic device contains channel list and ESSID string<br /> * First '''0x16''' bytes in command data buffer are all 0s, then follows the channel list and after that ESSID<br /> <br /> ====Diassociate (0x1037)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0xd'''<br /> * Data passed to Gelic device is all 0s<br /> <br /> ====Get RSSI (0x103d)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 on FAT models.<br /> * Command buffer size is '''0x17'''<br /> <br /> offset 0x10 - MAC address of node (6 bytes)<br /> <br /> offset 0x16 - RSSI (1 byte)<br /> <br /> ====Get MAC Address (0x103f)====<br /> <br /> * Command buffer size is '''0x13'''<br /> <br /> offset 0xD - MAC address (6 bytes)<br /> <br /> ====Set MAC Address (0x1041)====<br /> <br /> * Used by VSH.<br /> * Used by LV1 too.<br /> * Command buffer size is '''0x12'''<br /> <br /> ====Unknown (0x104d)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0xd'''.<br /> <br /> offset 0xC - 0 - ???, 1 - ??? (1 byte)<br /> <br /> ====Unknown (0x104f)====<br /> <br /> * Command buffer size is '''0xd'''.<br /> * Returns 1 byte.<br /> <br /> offset 0xC - 0 - ???, 1 - ??? (1 byte)<br /> <br /> ====Unknown (0x1051)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x5b3'''.<br /> * Returns '''0x5a7''' bytes.<br /> <br /> offset 0xC - number of entries<br /> <br /> offset 0x10 - entries (each entry is 0xd bytes)<br /> <br /> ====Unknown (0x1053)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x70'''.<br /> <br /> offset 0xC - ??? (4 bytes)<br /> <br /> offset 0x10 - MAC address (6 bytes)<br /> <br /> ====Unknown (0x1059)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x2a8'''.<br /> <br /> ====Unknown (0x105f)====<br /> <br /> * Used by LV2.<br /> <br /> ====Get Zephyr HW Revision (0x1101)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * LV2 uses LV1 call '''lv1_net_control(0x8000000000000002)'''<br /> * Command buffer size is '''0x18'''.<br /> <br /> ====Get MAC Address List (0x1117)====<br /> <br /> * Command buffer size is '''0xce'''.<br /> * Returns several MAC addresses.<br /> <br /> offset 0xC - number of MAC addresses (2 bytes)<br /> <br /> offset 0xE - MAC addresses (6 * number of MAC addresses)<br /> <br /> ====Unknown (0x1133)====<br /> <br /> * Used by VSH.<br /> * Command buffer size is '''0x1A'''.<br /> <br /> ====Set WOL MAC Address Filter (0x1139)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x28'''.<br /> <br /> ====Unknown (0x113b)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x20'''.<br /> <br /> ====Set WOL Multicast Address Filter (0x113d)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x2c'''.<br /> <br /> ====Clear WOL Multicast Address Filter (0x113f)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x28'''.<br /> <br /> ====Unknown (0x1141)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size 0x12.<br /> <br /> ====Clear WOL Address Filter (0x1143)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x2c'''.<br /> <br /> ====Unknown (0x114b)====<br /> <br /> * Used by LV2 internally.<br /> <br /> ====Set WOL Magic Packet Mode (0x1155)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x10'''.<br /> * Enables/Disables WOL magic packet.<br /> <br /> offset 0xC - mode: 0 - disable, 1 - enable (4 bytes)<br /> <br /> ====Unknown (0x1157)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x10'''.<br /> <br /> ====Set WOL Multicast Address Filter Mode (0x1159)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x10'''.<br /> * WOL function<br /> <br /> offset 0xC - mode: 0 - disable, 1 - enable (4 bytes)<br /> <br /> ====Set Unicast Address Filter (0x115b)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x6a'''.<br /> * This command should be used to set proper MAC address or else device won't be able to receive packets destined to its own MAC address<br /> <br /> offset 0xC - ??? (2 bytes)<br /> <br /> offset 0xE - ??? (2 bytes)<br /> <br /> offset 0x10 - MAC address (6 bytes)<br /> <br /> ====Clear Unicast Address Filter (0x115d)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x6a'''.<br /> <br /> ====Get Unicast Address Filter (0x115f)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x6a'''.<br /> <br /> ====Set Multicast Address Filter (0x1161)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x2c'''.<br /> <br /> ====Clear Multicast Address Filter (0x1163)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x2c'''<br /> * To clear all multicast addresses send command with all 0s.<br /> <br /> offset 0xC - multicast address filter (4 * 8 bytes)<br /> <br /> ====Get Multicast Address Filter (0x1165)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer is of size '''0x2c'''.<br /> <br /> ====Set WOL Address Filter (0x1167)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x70'''.<br /> <br /> ====Set WOL Address Filter Mode (0x116d)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x10'''.<br /> * Enables/Disables WOL address matching<br /> <br /> offset 0xC - mode: 0 - disable, 1 - enable (4 bytes)<br /> <br /> ====Set Unicast Address Filter Mode (0x116f)====<br /> <br /> * Used by LV2 internally.<br /> * Command buffer size is '''0x10'''.<br /> <br /> offset 0xC - mode: 0 - disable, 1 - enable (4 bytes)<br /> <br /> ====Get Device Status (0xfffb)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * Returned data size in command buffer is '''0x10'''.<br /> <br /> ====Unknown (0xfffc)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * LV2 uses LV1 call '''lv1_net_control(0x1 /* bus id */, 0x0 /* dev id */, 0x6 /* get channel info command */, 0x4, 0x0, 0x0)'''<br /> <br /> ====Get Channel Information (0xfffd)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * LV2 uses LV1 call '''lv1_net_control(0x1 /* bus id */, 0x0 /* dev id */, 0x6 /* get channel info command */, 0x0, 0x0, 0x0)'''<br /> * Returns supported WLAN channels<br /> <br /> ====Set Response Timeout (0xfffe)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * Sets timeout value which is used to wait for a response from Gelic device.<br /> * Typical value used by VSH is '''0x989680'''.<br /> * Command buffer size is '''0x14'''.<br /> <br /> ====Unknown (0xffff)====<br /> <br /> * Used by VSH.<br /> * Not a Gelic device command, handled by LV2 kernel.<br /> * Returns 0x10 bytes in command buffer.<br /> * Returns gelic device state ???<br /> <br /> === Events ===<br /> <br /> &lt;pre&gt;<br /> struct ps3_eurus_event_hdr {<br /> __le32 type;<br /> __le32 id;<br /> __le32 timestamp;<br /> __le32 payload_length;<br /> __le32 unknown;<br /> } __packed;<br /> <br /> struct ps3_eurus_event {<br /> struct ps3_eurus_event_hdr hdr;<br /> u8 payload[44];<br /> } __packed;<br /> &lt;/pre&gt;<br /> <br /> ====Event Type 0x00000040====<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Id !! Description<br /> |-<br /> | 0x00000001 || Deauthenticated<br /> |}<br /> <br /> ====Event Type 0x00000080====<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Id !! Description<br /> |-<br /> | 0x00000001 || Beacon Lost<br /> |-<br /> | 0x00000002 || Connected<br /> |-<br /> | 0x00000004 || Scan Completed<br /> |-<br /> | 0x00000020 || WPA Connected<br /> |-<br /> | 0x00000040 || WPA Error (MIC Error)<br /> |}<br /> <br /> ====Event Type 0x80000000====<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Id !! Description<br /> |-<br /> | 0x00000001 || Device Ready<br /> |}<br /> <br /> == Enabling WLAN Gelic On FAT ==<br /> <br /> Linux kernel doesn't use Gelic Device Control Interface like GameOS does it.<br /> To get WLAN working on Linux booted with GameOS rights, we have to disable <br /> Gelic Device Control Interface first because it's enabled for GameOS by default.<br /> <br /> The value of repository node &quot;ios.net.eurus.lpar&quot; controls access to Gelic Device Control Interface.<br /> It's a bitmap. The position of a bit corresponds to LPAR id. During GameOS booting, HV process 9 (System Manager) sets bit at postion 2 to 1 which means enable Gelic Device Control Interface for LPAR 2.<br /> <br /> To disable Gelic Device Control Interface on Linux, first unload Gelic device driver, then set<br /> value of repository node &quot;ios.net.eurus.lpar&quot; to 0 and load Gelic device driver again. After that WLAN should work again but only on FATs.<br /> <br /> For PS3 Slim we need a new Linux Gelic device driver which uses Gelic Device Control Interface directly.<br /> <br /> <br /> ==USB WLAN Interface (Codename Jupiter 2)==<br /> <br /> * On new PS3 models, WLAN interface is USB.<br /> * '''Good news is that the same commands are used as with LV1 calls 196 and 195'''.<br /> * There are 2 wireless devices: Station and AP.<br /> * I got WLAN scan working.<br /> <br /> ===Endpoints===<br /> <br /> * LV2 uses 3 USB endpoints of interface 3,4 and 5 to communicate with WLAN.<br /> * Endpoints EP5 IN/OUT, EP6 IN/OUT and EP7 IN/OUT.<br /> * '''WLAN commands''' are sent to endpoint '''EP5 OUT''' with '''interrupt transfers'''.<br /> * '''WLAN events''' and '''WLAN command responses''' are received on endpoint '''EP5 IN''' with '''interrupt transfers'''.<br /> * LV2 opens a USB communication pipe to endpoint EP5 IN and EP5 OUT.<br /> * In my LV2 3.55 dump, pipe to EP5 IN has id '''0x2''' and pipe to EP5 OUT has id '''0x3'''. Array of all opened USB pipes is at address '''0x80000000004bd000''' in my LV2 3.55 dump.<br /> * EP5 is used to send commands to Jupiter and receive events from it.<br /> * EP6 is used to send/receive data packets to/from the 1st WLAN device.<br /> * EP7 is used to send/receive data packets to/from the 2nd WLAN device.<br /> * '''lsusb is buggy on big-endian arch and shows some fields with bytes swapped !!!'''<br /> <br /> &lt;pre&gt;<br /> Bus 002 Device 002: ID 054c:036f Sony Corp. <br /> Device Descriptor:<br /> bLength 18<br /> bDescriptorType 1<br /> bcdUSB 2.00<br /> bDeviceClass 224 Wireless<br /> bDeviceSubClass 1 Radio Frequency<br /> bDeviceProtocol 1 Bluetooth<br /> bMaxPacketSize0 64<br /> idVendor 0x054c Sony Corp.<br /> idProduct 0x036f <br /> bcdDevice 20.12<br /> iManufacturer 1 <br /> iProduct 2 <br /> iSerial 0 <br /> bNumConfigurations 1<br /> Interface Descriptor:<br /> bLength 9<br /> bDescriptorType 4<br /> bInterfaceNumber 3<br /> bAlternateSetting 0<br /> bNumEndpoints 2<br /> bInterfaceClass 255 Vendor Specific Class<br /> bInterfaceSubClass 2 <br /> bInterfaceProtocol 1 <br /> iInterface 0 <br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x85 EP 5 IN<br /> bmAttributes 3<br /> Transfer Type Interrupt<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x4000 1x 0 bytes<br /> bInterval 1<br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x05 EP 5 OUT<br /> bmAttributes 3<br /> Transfer Type Interrupt<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x4000 1x 0 bytes<br /> bInterval 1<br /> Interface Descriptor:<br /> bLength 9<br /> bDescriptorType 4<br /> bInterfaceNumber 4<br /> bAlternateSetting 0<br /> bNumEndpoints 2<br /> bInterfaceClass 255 Vendor Specific Class<br /> bInterfaceSubClass 2 <br /> bInterfaceProtocol 2 <br /> iInterface 0 <br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x86 EP 6 IN<br /> bmAttributes 2<br /> Transfer Type Bulk<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x0002 1x 2 bytes<br /> bInterval 0<br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x06 EP 6 OUT<br /> bmAttributes 2<br /> Transfer Type Bulk<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x0002 1x 2 bytes<br /> bInterval 255<br /> Interface Descriptor:<br /> bLength 9<br /> bDescriptorType 4<br /> bInterfaceNumber 5<br /> bAlternateSetting 0<br /> bNumEndpoints 2<br /> bInterfaceClass 255 Vendor Specific Class<br /> bInterfaceSubClass 2 <br /> bInterfaceProtocol 3 <br /> iInterface 0 <br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x87 EP 7 IN<br /> bmAttributes 2<br /> Transfer Type Bulk<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x0002 1x 2 bytes<br /> bInterval 0<br /> Endpoint Descriptor:<br /> bLength 7<br /> bDescriptorType 5<br /> bEndpointAddress 0x07 EP 7 OUT<br /> bmAttributes 2<br /> Transfer Type Bulk<br /> Synch Type None<br /> Usage Type Data<br /> wMaxPacketSize 0x0002 1x 2 bytes<br /> bInterval 255<br /> &lt;/pre&gt;<br /> <br /> ===Device Initialization===<br /> <br /> * LV2 does 2 control transfers to EP0 during WLAN initialization<br /> * First control transfer sends magic '''0x20''' data to device as '''CLEAR_FEATURE''' request.<br /> * Second control transfer reads '''0x2''' bytes device status. On my PS3 slim, the status data is always '''0x2031''' if you send the right magic.<br /> * Magic data sent in first control transfer is stored in LV2.<br /> * '''If you send wrong magic, the first control transfer will fail !!!'''<br /> * LV2 uses a state machine to initialize the Jupiter device. The state machine has 17 states.<br /> <br /> ==== Magic Data in Control Transfer ====<br /> <br /> &lt;pre&gt;<br /> unsigned char ps3_usb_wlan_magic_data[] = {<br /> 0x76, 0x4e, 0x4b, 0x07, 0x24, 0x42, 0x53, 0xfb, 0x5a, 0xc7, 0xcc, 0x1d, 0xae, 0x00, 0xc6, 0xd8,<br /> 0x14, 0x40, 0x61, 0x8b, 0x13, 0x17, 0x4d, 0x7c, 0x3b, 0xb6, 0x90, 0xb8, 0x6e, 0x8b, 0xbb, 0x1d,<br /> };<br /> &lt;/pre&gt;<br /> <br /> ==== Initialization State Machine ====<br /> <br /> * Implemented in LV2.<br /> <br /> =====State 1=====<br /> <br /> * Command '''0x114f''' is sent to WLAN device.<br /> <br /> =====State 2=====<br /> <br /> * Command '''0x1171''' is sent to WLAN device.<br /> <br /> =====State 3=====<br /> <br /> * LV2 waits for an event from WLAN device.<br /> <br /> =====State 4=====<br /> <br /> * Command '''0x116f''' is sent to WLAN device.<br /> <br /> =====State 5=====<br /> <br /> * Command '''0x115b''' is sent to WLAN device.<br /> * Command data sent to WLAN device contains MAC address.<br /> <br /> =====State 6=====<br /> <br /> * Command '''0x1161''' is sent to WLAN device.<br /> * Sets multicast address filter.<br /> <br /> =====State 7=====<br /> <br /> * Command '''0x110d''' is sent to WLAN device.<br /> <br /> =====State 8=====<br /> <br /> * Command '''0x1031''' is sent to WLAN device.<br /> <br /> =====State 9=====<br /> <br /> * Command '''0x1041''' is sent to WLAN device.<br /> * Command data sent to WLAN device contains MAC address.<br /> <br /> =====State 10=====<br /> <br /> * Command '''0x29''' is sent to WLAN device.<br /> * Sets antenna.<br /> <br /> =====State 11=====<br /> <br /> * Command '''0x110b''' is sent to WLAN device.<br /> <br /> =====State 12=====<br /> <br /> * Command '''0x1109''' is sent to WLAN device.<br /> <br /> =====State 13=====<br /> <br /> * Command '''0x207''' is sent to WLAN device.<br /> <br /> =====State 14=====<br /> <br /> * Command '''0x203''' is sent to WLAN device.<br /> <br /> =====State 15=====<br /> <br /> * Command '''0x105f''' is sent to WLAN device.<br /> * Command data sent to WLAN device contains MAC address, channel info and region code.<br /> <br /> =====State 16=====<br /> <br /> * LV2 waits for an event from WLAN device.<br /> <br /> =====State 17=====<br /> <br /> * LV2 accepts commands sent by LV2 syscall 726.<br /> <br /> ===Test Program===<br /> <br /> * Here is a small program which executes a WLAN scan.<br /> * I used libusb.<br /> <br /> ====Source Code====<br /> &lt;pre&gt;<br /> <br /> /*<br /> * PS3 USB WLAN<br /> *<br /> * Copyright (C) 2011 glevand (geoffrey.levand@mail.ru)<br /> * All rights reserved.<br /> *<br /> * This program is free software; you can redistribute it and/or modify it<br /> * under the terms of the GNU General Public License as published<br /> * by the Free Software Foundation; version 2 of the License.<br /> *<br /> * This program is distributed in the hope that it will be useful, but<br /> * WITHOUT ANY WARRANTY; without even the implied warranty of<br /> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br /> * General Public License for more details.<br /> *<br /> * You should have received a copy of the GNU General Public License along<br /> * with this program; if not, write to the Free Software Foundation, Inc.,<br /> * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.<br /> */<br /> <br /> #include &lt;stdio.h&gt;<br /> #include &lt;stdlib.h&gt;<br /> #include &lt;string.h&gt;<br /> #include &lt;ctype.h&gt;<br /> #include &lt;stdint.h&gt;<br /> #include &lt;unistd.h&gt;<br /> #include &lt;pthread.h&gt;<br /> <br /> #include &lt;libusb-1.0/libusb.h&gt;<br /> <br /> #define USB_VENDOR_ID 0x054c /* $ONY */<br /> #define USB_PRODUCT_ID 0x036f<br /> #define USB_IFACE_NUMBER 3<br /> <br /> #define USB_INTR_TRANSFER_EP5_IN_BUF_SIZE 0x800<br /> #define USB_INTR_TRANSFER_EP5_OUT_BUF_SIZE 0x800<br /> <br /> struct wlan_cmd_pkt_hdr {<br /> uint8_t unknown1;<br /> uint8_t unknown2;<br /> uint8_t unknown3;<br /> uint8_t unknown4;<br /> uint16_t unknown5;<br /> uint8_t res1[2];<br /> uint16_t tag;<br /> uint8_t res2[14];<br /> } __attribute__ ((packed));<br /> <br /> struct wlan_cmd_hdr {<br /> uint16_t command;<br /> uint16_t tag;<br /> uint16_t status;<br /> uint16_t payload_size;<br /> uint8_t res[4];<br /> } __attribute__ ((packed));<br /> <br /> struct wlan_event_pkt_hdr {<br /> uint8_t unknown1;<br /> uint8_t unknown2;<br /> uint8_t unknown3;<br /> uint8_t event_count;<br /> } __attribute__ ((packed));<br /> <br /> static libusb_context *usb_ctx;<br /> static libusb_device_handle *usb_dev_handle;<br /> <br /> static struct libusb_transfer *usb_intr_transfer_ep5_in;<br /> static unsigned char usb_intr_transfer_ep5_in_buf[USB_INTR_TRANSFER_EP5_IN_BUF_SIZE];<br /> <br /> static unsigned char usb_intr_transfer_ep5_out_buf[USB_INTR_TRANSFER_EP5_OUT_BUF_SIZE];<br /> <br /> static pthread_mutex_t usb_wlan_cmd_mutex;<br /> static pthread_cond_t usb_wlan_cmd_cond;<br /> static int volatile usb_wlan_cmd_busy;<br /> static uint16_t usb_wlan_cmd;<br /> static void *usb_wlan_cmd_data;<br /> <br /> static int volatile usb_wlan_cmd_thread_done;<br /> <br /> /*<br /> * WLAN won't work without this magic !!!<br /> */<br /> static unsigned char usb_magic_data[] = {<br /> 0x76, 0x4e, 0x4b, 0x07, 0x24, 0x42, 0x53, 0xfb, 0x5a, 0xc7, 0xcc, 0x1d, 0xae, 0x00, 0xc6, 0xd8,<br /> 0x14, 0x40, 0x61, 0x8b, 0x13, 0x17, 0x4d, 0x7c, 0x3b, 0xb6, 0x90, 0xb8, 0x6e, 0x8b, 0xbb, 0x1d,<br /> };<br /> <br /> static unsigned char my_mac_addr[] = {<br /> 0x00, 0x11, 0x22, 0x33, 0x44, 0x55,<br /> };<br /> <br /> /*<br /> * hexdump<br /> */<br /> static void hexdump(const unsigned char *data, unsigned int data_size)<br /> {<br /> int i, j;<br /> <br /> for (i = 0; i &lt; data_size; i += 16) {<br /> fprintf(stdout, &quot;%08x:&quot;, i);<br /> <br /> for (j = 0; j &lt; 16; j++) {<br /> if (i + j &lt; data_size) {<br /> fprintf(stdout, &quot; %02x&quot;, data[i + j]);<br /> } else {<br /> fprintf(stdout, &quot; &quot;);<br /> }<br /> }<br /> <br /> fprintf(stdout, &quot; |&quot;);<br /> <br /> for (j = 0; j &lt; 16; j++) {<br /> if (i + j &lt; data_size) {<br /> if (isprint(data[i + j]))<br /> fprintf(stdout, &quot;%c&quot;, data[i + j]);<br /> else<br /> fprintf(stdout, &quot;.&quot;);<br /> } else {<br /> fprintf(stdout, &quot; &quot;);<br /> }<br /> }<br /> <br /> fprintf(stdout, &quot;|\n&quot;);<br /> }<br /> }<br /> <br /> /*<br /> * usb_handle_wlan_event<br /> */<br /> static void usb_handle_wlan_event(struct wlan_event_pkt_hdr *wlan_event_pkt_hdr)<br /> {<br /> fprintf(stdout, &quot;%s:%d: === got WLAN event ===\n&quot;, __func__, __LINE__);<br /> <br /> /*<br /> fprintf(stdout, &quot;%s:%d: event packet header:\n&quot;, __func__, __LINE__);<br /> fprintf(stdout, &quot;%s:%d: unknown1 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_event_pkt_hdr-&gt;unknown1);<br /> fprintf(stdout, &quot;%s:%d: unknown2 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_event_pkt_hdr-&gt;unknown2);<br /> fprintf(stdout, &quot;%s:%d: unknown3 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_event_pkt_hdr-&gt;unknown3);<br /> */<br /> fprintf(stdout, &quot;%s:%d: event_count (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_event_pkt_hdr-&gt;event_count);<br /> <br /> hexdump((unsigned char *) (wlan_event_pkt_hdr + 1), wlan_event_pkt_hdr-&gt;event_count * 64);<br /> }<br /> <br /> /*<br /> * usb_handle_wlan_cmd_response<br /> */<br /> static void usb_handle_wlan_cmd_response(struct wlan_cmd_pkt_hdr *wlan_cmd_pkt_hdr)<br /> {<br /> struct wlan_cmd_hdr *wlan_cmd_hdr;<br /> uint8_t *wlan_cmd_payload;<br /> <br /> fprintf(stdout, &quot;%s:%d: === got WLAN command response ===\n&quot;, __func__, __LINE__);<br /> <br /> wlan_cmd_hdr = (struct wlan_cmd_hdr *) (wlan_cmd_pkt_hdr + 1);<br /> wlan_cmd_payload = (uint8_t *) (wlan_cmd_hdr + 1);<br /> <br /> /* convert all header fields to big-endian byte order !!! */<br /> <br /> wlan_cmd_pkt_hdr-&gt;unknown5 = le16toh(wlan_cmd_pkt_hdr-&gt;unknown5);<br /> wlan_cmd_pkt_hdr-&gt;tag = le16toh(wlan_cmd_pkt_hdr-&gt;tag); /* returned from request */<br /> <br /> wlan_cmd_hdr-&gt;command = le16toh(wlan_cmd_hdr-&gt;command); /* request command + 1 */<br /> wlan_cmd_hdr-&gt;tag = le16toh(wlan_cmd_hdr-&gt;tag); /* returned from request */<br /> wlan_cmd_hdr-&gt;status = le16toh(wlan_cmd_hdr-&gt;status); /* 1 - success<br /> 2 - invalid parameters ???<br /> 3 - invalid command ??? */<br /> wlan_cmd_hdr-&gt;payload_size = le16toh(wlan_cmd_hdr-&gt;payload_size); /* length of data that follows the header */<br /> <br /> /*<br /> fprintf(stdout, &quot;%s:%d: command packet header:\n&quot;, __func__, __LINE__);<br /> fprintf(stdout, &quot;%s:%d: unknown1 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown1);<br /> fprintf(stdout, &quot;%s:%d: unknown2 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown2);<br /> fprintf(stdout, &quot;%s:%d: unknown3 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown3);<br /> fprintf(stdout, &quot;%s:%d: unknown4 (0x%02x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown4);<br /> fprintf(stdout, &quot;%s:%d: unknown5 (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;unknown5);<br /> fprintf(stdout, &quot;%s:%d: tag (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_pkt_hdr-&gt;tag);<br /> */<br /> <br /> fprintf(stdout, &quot;%s:%d: command header:\n&quot;, __func__, __LINE__);<br /> fprintf(stdout, &quot;%s:%d: command (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_hdr-&gt;command);<br /> <br /> if ((usb_wlan_cmd + 1) != wlan_cmd_hdr-&gt;command)<br /> fprintf(stdout, &quot;%s:%d: ==&gt; command does not match, got (0x%04x) expected (0x%04x)\n&quot;,<br /> __func__, __LINE__, wlan_cmd_hdr-&gt;command, usb_wlan_cmd + 1);<br /> <br /> fprintf(stdout, &quot;%s:%d: tag (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_hdr-&gt;tag);<br /> fprintf(stdout, &quot;%s:%d: status (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_hdr-&gt;status);<br /> <br /> if (wlan_cmd_hdr-&gt;status != 0x1)<br /> fprintf(stdout, &quot;%s:%d: ==&gt; command status != 0x1\n&quot;, __func__, __LINE__);<br /> <br /> fprintf(stdout, &quot;%s:%d: payload_size (0x%04x)\n&quot;, __func__, __LINE__,<br /> wlan_cmd_hdr-&gt;payload_size);<br /> <br /> fprintf(stdout, &quot;%s:%d: command payload:\n&quot;, __func__, __LINE__);<br /> <br /> hexdump(wlan_cmd_payload, wlan_cmd_hdr-&gt;payload_size);<br /> <br /> memcpy(usb_wlan_cmd_data, wlan_cmd_payload, wlan_cmd_hdr-&gt;payload_size);<br /> <br /> pthread_mutex_lock(&amp;usb_wlan_cmd_mutex);<br /> <br /> usb_wlan_cmd_busy = 0;<br /> <br /> pthread_cond_signal(&amp;usb_wlan_cmd_cond);<br /> <br /> pthread_mutex_unlock(&amp;usb_wlan_cmd_mutex);<br /> }<br /> <br /> /*<br /> * usb_intr_transfer_ep5_in_cb<br /> */<br /> static void usb_intr_transfer_ep5_in_cb(struct libusb_transfer *transfer)<br /> {<br /> struct wlan_cmd_pkt_hdr *wlan_cmd_pkt_hdr;<br /> int error;<br /> <br /> fprintf(stdout, &quot;%s:%d: === got interrupt transfer ===\n&quot;, __func__, __LINE__);<br /> <br /> fprintf(stdout, &quot;%s:%d: transfer status (%d) length (%d)\n&quot;,<br /> __func__, __LINE__, transfer-&gt;status, transfer-&gt;actual_length);<br /> <br /> wlan_cmd_pkt_hdr = (struct wlan_cmd_pkt_hdr *) transfer-&gt;buffer;<br /> <br /> if (wlan_cmd_pkt_hdr-&gt;unknown3 == 0x6)<br /> usb_handle_wlan_cmd_response(wlan_cmd_pkt_hdr);<br /> else if (wlan_cmd_pkt_hdr-&gt;unknown3 == 0x8)<br /> usb_handle_wlan_event((struct wlan_event_pkt_hdr *) transfer-&gt;buffer);<br /> else<br /> fprintf(stdout, &quot;%s:%d: got unknown packet (0x%02x)\n&quot;,<br /> __func__, __LINE__, wlan_cmd_pkt_hdr-&gt;unknown3);<br /> <br /> memset(usb_intr_transfer_ep5_in_buf, 0, sizeof(usb_intr_transfer_ep5_in_buf));<br /> <br /> libusb_fill_interrupt_transfer(usb_intr_transfer_ep5_in, usb_dev_handle, LIBUSB_ENDPOINT_IN | 0x5,<br /> usb_intr_transfer_ep5_in_buf, sizeof(usb_intr_transfer_ep5_in_buf),<br /> usb_intr_transfer_ep5_in_cb, NULL, 0);<br /> <br /> error = libusb_submit_transfer(usb_intr_transfer_ep5_in);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not submit transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> }<br /> <br /> /*<br /> * usb_intr_transfer_ep5_out_cb<br /> */<br /> static void usb_intr_transfer_ep5_out_cb(struct libusb_transfer *transfer)<br /> {<br /> /*<br /> fprintf(stdout, &quot;%s:%d: sent interrupt transfer\n&quot;, __func__, __LINE__);<br /> <br /> fprintf(stdout, &quot;%s:%d: transfer status (%d)\n&quot;, __func__, __LINE__, transfer-&gt;status);<br /> */<br /> <br /> libusb_free_transfer(transfer);<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_send<br /> */<br /> static int usb_wlan_cmd_send(uint16_t command, const uint8_t *data, unsigned int data_size)<br /> {<br /> struct wlan_cmd_pkt_hdr *wlan_cmd_pkt_hdr;<br /> struct wlan_cmd_hdr *wlan_cmd_hdr;<br /> uint8_t *wlan_cmd_payload;<br /> struct libusb_transfer *transfer;<br /> int error;<br /> <br /> fprintf(stdout, &quot;%s:%d: sending command (0x%04x) data size (0x%04x) command size (0x%04x)\n&quot;,<br /> __func__, __LINE__, command, data_size, data_size + sizeof(struct wlan_cmd_hdr));<br /> <br /> transfer = libusb_alloc_transfer(0);<br /> if (!transfer) {<br /> fprintf(stderr, &quot;%s:%d: could not allocate transfer\n&quot;, __func__, __LINE__);<br /> error = -1;<br /> goto fail;<br /> }<br /> <br /> wlan_cmd_pkt_hdr = (struct wlan_cmd_pkt_hdr *) usb_intr_transfer_ep5_out_buf;<br /> wlan_cmd_hdr = (struct wlan_cmd_hdr *) (wlan_cmd_pkt_hdr + 1);<br /> wlan_cmd_payload = (uint8_t *) (wlan_cmd_hdr + 1);<br /> <br /> wlan_cmd_pkt_hdr-&gt;unknown1 = 0x1;<br /> wlan_cmd_pkt_hdr-&gt;unknown2 = 0x1;<br /> wlan_cmd_pkt_hdr-&gt;unknown3 = 0x6;<br /> wlan_cmd_pkt_hdr-&gt;unknown4 = 0x0;<br /> wlan_cmd_pkt_hdr-&gt;unknown5 = 0x1;<br /> wlan_cmd_pkt_hdr-&gt;tag = 0xf00d; /* returned in response */<br /> <br /> wlan_cmd_hdr-&gt;command = command;<br /> wlan_cmd_hdr-&gt;tag = 0xcafe; /* returned in response */<br /> wlan_cmd_hdr-&gt;status = 0xa;<br /> wlan_cmd_hdr-&gt;payload_size = data_size;<br /> <br /> memcpy(wlan_cmd_payload, data, data_size);<br /> <br /> usb_wlan_cmd = command;<br /> usb_wlan_cmd_data = (void *) data;<br /> <br /> libusb_fill_interrupt_transfer(transfer, usb_dev_handle, LIBUSB_ENDPOINT_OUT | 0x5,<br /> usb_intr_transfer_ep5_out_buf,<br /> sizeof(struct wlan_cmd_pkt_hdr) + sizeof(struct wlan_cmd_hdr) + wlan_cmd_hdr-&gt;payload_size,<br /> usb_intr_transfer_ep5_out_cb, NULL, 0);<br /> <br /> /* convert all header fields to little-endian byte order !!! */<br /> <br /> wlan_cmd_pkt_hdr-&gt;unknown5 = htole16(wlan_cmd_pkt_hdr-&gt;unknown5);<br /> wlan_cmd_pkt_hdr-&gt;tag = htole16(wlan_cmd_pkt_hdr-&gt;tag);<br /> <br /> wlan_cmd_hdr-&gt;command = htole16(wlan_cmd_hdr-&gt;command);<br /> wlan_cmd_hdr-&gt;tag = htole16(wlan_cmd_hdr-&gt;tag);<br /> wlan_cmd_hdr-&gt;status = htole16(wlan_cmd_hdr-&gt;status);<br /> wlan_cmd_hdr-&gt;payload_size = htole16(wlan_cmd_hdr-&gt;payload_size);<br /> <br /> error = libusb_submit_transfer(transfer);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not submit transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto fail_free_transfer;<br /> }<br /> <br /> pthread_mutex_lock(&amp;usb_wlan_cmd_mutex);<br /> <br /> usb_wlan_cmd_busy = 1;<br /> <br /> while (usb_wlan_cmd_busy)<br /> pthread_cond_wait(&amp;usb_wlan_cmd_cond, &amp;usb_wlan_cmd_mutex);<br /> <br /> pthread_mutex_unlock(&amp;usb_wlan_cmd_mutex);<br /> <br /> return 0;<br /> <br /> fail_free_transfer:<br /> <br /> libusb_free_transfer(transfer);<br /> <br /> fail:<br /> <br /> return error;<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_start_scan<br /> */<br /> static int usb_wlan_cmd_start_scan(void)<br /> {<br /> unsigned char data[256], *ptr;<br /> unsigned int data_size;<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> *ptr++ = 0x0;<br /> *ptr++ = 0x1;<br /> *ptr++ = 0x64;<br /> *ptr++ = 0x0;<br /> <br /> ptr = data + 0xa;<br /> *ptr++ = 0x3;<br /> <br /> *ptr++ = 13; /* number of channels */<br /> *ptr++ = 1; /* channels */<br /> *ptr++ = 2;<br /> *ptr++ = 3;<br /> *ptr++ = 4;<br /> *ptr++ = 5;<br /> *ptr++ = 6;<br /> *ptr++ = 7;<br /> *ptr++ = 8;<br /> *ptr++ = 9;<br /> *ptr++ = 10;<br /> *ptr++ = 11;<br /> *ptr++ = 12;<br /> *ptr++ = 13;<br /> <br /> data_size = ptr - data;<br /> <br /> return usb_wlan_cmd_send(0x1035, data, data_size);<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_get_scan_results<br /> */<br /> static int usb_wlan_cmd_get_scan_results(void)<br /> {<br /> unsigned char data[1456];<br /> unsigned int data_size;<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = sizeof(data);<br /> <br /> return usb_wlan_cmd_send(0x1033, data, data_size);<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_0x99<br /> */<br /> static int usb_wlan_cmd_0x99(void)<br /> {<br /> unsigned char data[0x3e];<br /> unsigned int data_size;<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = sizeof(data);<br /> <br /> return usb_wlan_cmd_send(0x99, data, data_size);<br /> }<br /> <br /> /*<br /> * usb_wlan_init<br /> */<br /> static int usb_wlan_init(void)<br /> {<br /> unsigned char data[1456], *ptr;<br /> unsigned int data_size;<br /> int error;<br /> <br /> /* state 0x1 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = 0x518;<br /> <br /> error = usb_wlan_cmd_send(0x114f, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x114f (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0x2 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = 0;<br /> <br /> error = usb_wlan_cmd_send(0x1171, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1171 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* wait for a WLAN event */<br /> <br /> /* state 0x4 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> data_size = 0x4;<br /> <br /> error = usb_wlan_cmd_send(0x116f, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x116f (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0x5 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> ptr = data + 0x4;<br /> memcpy(ptr, my_mac_addr, sizeof(my_mac_addr));<br /> <br /> data_size = 0x5e;<br /> <br /> error = usb_wlan_cmd_send(0x115b, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x115b (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0x6 */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data + 0x1c;<br /> <br /> *ptr++ = 0x20;<br /> <br /> data_size = 0x20;<br /> <br /> error = usb_wlan_cmd_send(0x1161, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1161 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data + 0xc;<br /> memset(ptr, 0xff, 7 * 4);<br /> <br /> data_size = 0x80;<br /> <br /> error = usb_wlan_cmd_send(0x110d, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x110d (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> data_size = 0x2;<br /> <br /> error = usb_wlan_cmd_send(0x1031, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1031 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> memcpy(ptr, my_mac_addr, sizeof(my_mac_addr));<br /> <br /> data_size = 0x6;<br /> <br /> error = usb_wlan_cmd_send(0x1041, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1041 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0xa */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x2;<br /> *ptr++ = 0x2;<br /> <br /> data_size = 0x2;<br /> <br /> error = usb_wlan_cmd_send(0x29, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x29 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> ptr = data + 8;<br /> <br /> *ptr++ = 0x20;<br /> <br /> data_size = 0xc;<br /> <br /> error = usb_wlan_cmd_send(0x110b, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x110b (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> ptr = data + 0x4;<br /> <br /> *ptr++ = 0x15;<br /> *ptr++ = 0x27;<br /> <br /> *ptr++ = 0x12;<br /> *ptr++ = 0x0;<br /> <br /> *ptr++ = 0x6;<br /> *ptr++ = 0x0;<br /> <br /> ptr = data + 0xc;<br /> <br /> *ptr++ = 0x9;<br /> *ptr++ = 0x0;<br /> *ptr++ = 0x1;<br /> <br /> ptr = data + 0x10;<br /> <br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> *ptr++ = 0xff;<br /> <br /> data_size = 0x16;<br /> <br /> error = usb_wlan_cmd_send(0x1109, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x1109 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x1;<br /> <br /> data_size = 0x4;<br /> <br /> error = usb_wlan_cmd_send(0x207, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x207 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0x4;<br /> <br /> data_size = 0x4;<br /> <br /> error = usb_wlan_cmd_send(0x203, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x203 (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> sleep(2);<br /> <br /> /* state 0xf */<br /> <br /> memset(data, 0, sizeof(data));<br /> <br /> ptr = data;<br /> <br /> *ptr++ = 0xff;<br /> *ptr++ = 0x1f;<br /> <br /> memcpy(ptr, my_mac_addr, sizeof(my_mac_addr));<br /> <br /> ptr = data + 0x8;<br /> <br /> *ptr++ = 0x2;<br /> *ptr++ = 0x2;<br /> <br /> data_size = 0xa;<br /> <br /> error = usb_wlan_cmd_send(0x105f, data, data_size);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not send command 0x105f (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> return error;<br /> }<br /> <br /> return 0;<br /> }<br /> <br /> /*<br /> * usb_wlan_cmd_thread<br /> */<br /> static void *usb_wlan_cmd_thread(void *arg)<br /> {<br /> int error;<br /> <br /> error = usb_wlan_init();<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not initialize device (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto done;<br /> }<br /> <br /> sleep(5);<br /> <br /> error = usb_wlan_cmd_0x99();<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not start scanning (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto done;<br /> }<br /> <br /> error = usb_wlan_cmd_start_scan();<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not start scanning (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto done;<br /> }<br /> <br /> sleep(10);<br /> <br /> error = usb_wlan_cmd_get_scan_results();<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not get scan results (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> goto done;<br /> }<br /> <br /> sleep(10);<br /> <br /> done:<br /> <br /> usb_wlan_cmd_thread_done = 1;<br /> <br /> return NULL;<br /> }<br /> <br /> /*<br /> * main<br /> */<br /> int main(int argc, char **argv)<br /> {<br /> unsigned char buf[256];<br /> pthread_t tid;<br /> struct timeval tv;<br /> int error;<br /> <br /> pthread_mutex_init(&amp;usb_wlan_cmd_mutex, NULL);<br /> pthread_cond_init(&amp;usb_wlan_cmd_cond, NULL);<br /> <br /> error = libusb_init(&amp;usb_ctx);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: libusb_init failed (%d)\n&quot;, __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> libusb_set_debug(usb_ctx, 5);<br /> <br /> usb_dev_handle = libusb_open_device_with_vid_pid(usb_ctx, USB_VENDOR_ID, USB_PRODUCT_ID);<br /> if (!usb_dev_handle) {<br /> fprintf(stderr, &quot;%s:%d: could not open device\n&quot;, __func__, __LINE__);<br /> exit(1);<br /> }<br /> <br /> if(libusb_kernel_driver_active(usb_dev_handle, USB_IFACE_NUMBER)) {<br /> fprintf(stdout, &quot;%s:%d: kernel driver is attached\n&quot;, __func__, __LINE__);<br /> <br /> error = libusb_detach_kernel_driver(usb_dev_handle, USB_IFACE_NUMBER);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not detach kernel driver (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> fprintf(stdout, &quot;%s:%d: kernel driver dettached\n&quot;, __func__, __LINE__);<br /> }<br /> <br /> error = libusb_claim_interface(usb_dev_handle, USB_IFACE_NUMBER);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not claim interface (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> error = libusb_control_transfer(usb_dev_handle, 0x40, 0x1, 0x9, 0x0,<br /> usb_magic_data, sizeof(usb_magic_data), 0);<br /> if (error &lt; 0) {<br /> fprintf(stderr, &quot;%s:%d: could not do control transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> fprintf(stdout, &quot;%s:%d: number of bytes transferred (%d)\n&quot;, __func__, __LINE__, error);<br /> <br /> error = libusb_control_transfer(usb_dev_handle, 0xc0, 0x0, 0x2, 0x0, buf, 2, 0);<br /> if (error &lt; 0) {<br /> fprintf(stderr, &quot;%s:%d: could not do control transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> fprintf(stdout, &quot;%s:%d: number of bytes received (%d)\n&quot;, __func__, __LINE__, error);<br /> <br /> fprintf(stdout, &quot;%s:%d: 0x%02x 0x%02x\n&quot;, __func__, __LINE__, buf[0], buf[1]);<br /> <br /> usb_intr_transfer_ep5_in = libusb_alloc_transfer(0);<br /> if (!usb_intr_transfer_ep5_in) {<br /> fprintf(stderr, &quot;%s:%d: could not allocate transfer\n&quot;, __func__, __LINE__);<br /> exit(1);<br /> }<br /> <br /> memset(usb_intr_transfer_ep5_in_buf, 0, sizeof(usb_intr_transfer_ep5_in_buf));<br /> <br /> libusb_fill_interrupt_transfer(usb_intr_transfer_ep5_in, usb_dev_handle, LIBUSB_ENDPOINT_IN | 0x5,<br /> usb_intr_transfer_ep5_in_buf, sizeof(usb_intr_transfer_ep5_in_buf),<br /> usb_intr_transfer_ep5_in_cb, NULL, 0);<br /> <br /> error = libusb_submit_transfer(usb_intr_transfer_ep5_in);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not submit transfer (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> error = pthread_create(&amp;tid, NULL, usb_wlan_cmd_thread, NULL);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not create WLAN command thread (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> <br /> while (!usb_wlan_cmd_thread_done) {<br /> tv.tv_sec = 1;<br /> tv.tv_usec = 0;<br /> <br /> error = libusb_handle_events_timeout(usb_ctx, &amp;tv);<br /> if (error) {<br /> fprintf(stderr, &quot;%s:%d: could not handle events (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> exit(1);<br /> }<br /> }<br /> <br /> libusb_free_transfer(usb_intr_transfer_ep5_in);<br /> <br /> error = libusb_release_interface(usb_dev_handle, USB_IFACE_NUMBER);<br /> if (error)<br /> fprintf(stderr, &quot;%s:%d: could not release interface (%d)\n&quot;,<br /> __func__, __LINE__, error);<br /> <br /> libusb_close(usb_dev_handle);<br /> <br /> libusb_exit(usb_ctx);<br /> <br /> exit(0);<br /> }<br /> &lt;/pre&gt;<br /> <br /> ====Output====<br /> <br /> &lt;pre&gt;<br /> glevand@debian-hdd:~/ps3_usb_wlan$ sudo ./ps3_usb_wlan <br /> sudo: unable to resolve host debian-hdd<br /> main:824: number of bytes transferred (32)<br /> main:833: number of bytes received (2)<br /> main:835: 0x20 0x31<br /> usb_wlan_cmd_send:288: sending command (0x114f) data size (0x0518) command size (0x0524)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1150)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0006)<br /> usb_handle_wlan_cmd_response:205: ==&gt; command status != 0x1<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x1171) data size (0x0000) command size (0x000c)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1172)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (68)<br /> usb_handle_wlan_event:133: === got WLAN event ===<br /> usb_handle_wlan_event:144: event_count (0x01)<br /> 00000000: 00 04 00 00 10 00 00 00 3c 22 02 00 00 00 00 00 |........&lt;&quot;......|<br /> 00000010: fc 90 02 c0 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> 00000020: 13 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 |... ............|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> usb_wlan_cmd_send:288: sending command (0x116f) data size (0x0004) command size (0x0010)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1170)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x115b) data size (0x005e) command size (0x006a)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x115c)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x1161) data size (0x0020) command size (0x002c)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1162)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x110d) data size (0x0080) command size (0x008c)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x110e)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_wlan_cmd_send:288: sending command (0x1031) data size (0x0002) command size (0x000e)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (38)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1032)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0002)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 00 00 |.. |<br /> usb_wlan_cmd_send:288: sending command (0x1041) data size (0x0006) command size (0x0012)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (42)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1042)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0006)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 00 11 22 33 44 55 |..&quot;3DU |<br /> usb_wlan_cmd_send:288: sending command (0x0029) data size (0x0002) command size (0x000e)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (38)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x002a)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0002)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 02 02 |.. |<br /> usb_wlan_cmd_send:288: sending command (0x110b) data size (0x000c) command size (0x0018)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (48)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x110c)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x000c)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 01 00 00 00 00 00 00 00 20 00 00 00 |........ ... |<br /> usb_wlan_cmd_send:288: sending command (0x1109) data size (0x0016) command size (0x0022)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (58)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x110a)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0016)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 01 00 00 00 15 27 12 00 06 00 00 00 09 00 01 00 |.....'..........|<br /> 00000010: ff ff ff ff ff ff |...... |<br /> usb_wlan_cmd_send:288: sending command (0x0207) data size (0x0004) command size (0x0010)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (40)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x0208)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0004)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 01 00 00 00 |.... |<br /> usb_wlan_cmd_send:288: sending command (0x0203) data size (0x0004) command size (0x0010)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (40)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x0204)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0004)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 04 00 00 00 |.... |<br /> usb_wlan_cmd_send:288: sending command (0x105f) data size (0x000a) command size (0x0016)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (36)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1060)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0000)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (68)<br /> usb_handle_wlan_event:133: === got WLAN event ===<br /> usb_handle_wlan_event:144: event_count (0x01)<br /> 00000000: 80 00 00 00 00 10 00 00 9e 2b 02 00 04 00 00 00 |.........+......|<br /> 00000010: fc 90 02 c0 01 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> 00000020: 13 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 |... ............|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> usb_wlan_cmd_send:288: sending command (0x0099) data size (0x003e) command size (0x004a)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (98)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x009a)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x003e)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 4a 55 50 49 54 45 52 2d 54 57 4f 2d 46 57 2d 32 |JUPITER-TWO-FW-2|<br /> 00000010: 30 2e 30 2e 31 32 2e 70 30 28 4a 61 6e 20 31 39 |0.0.12.p0(Jan 19|<br /> 00000020: 20 32 30 31 30 20 32 31 3a 32 30 3a 35 33 29 00 | 2010 21:20:53).|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.............. |<br /> usb_wlan_cmd_send:288: sending command (0x1035) data size (0x0019) command size (0x0025)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (61)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1036)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0019)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> 00000000: 00 01 64 00 00 00 00 00 00 00 03 0d 01 02 03 04 |..d.............|<br /> 00000010: 05 06 07 08 09 0a 0b 0c 0d |......... |<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (68)<br /> usb_handle_wlan_event:133: === got WLAN event ===<br /> usb_handle_wlan_event:144: event_count (0x01)<br /> 00000000: 80 00 00 00 04 00 00 00 96 2e 02 00 01 00 00 00 |................|<br /> 00000010: fc 90 02 c0 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> 00000020: 13 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 |... ............|<br /> 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|<br /> usb_wlan_cmd_send:288: sending command (0x1033) data size (0x05b0) command size (0x05bc)<br /> usb_intr_transfer_ep5_in_cb:233: === got interrupt transfer ===<br /> usb_intr_transfer_ep5_in_cb:236: transfer status (0) length (1403)<br /> usb_handle_wlan_cmd_response:158: === got WLAN command response ===<br /> usb_handle_wlan_cmd_response:191: command header:<br /> usb_handle_wlan_cmd_response:192: command (0x1034)<br /> usb_handle_wlan_cmd_response:199: tag (0xcafe)<br /> usb_handle_wlan_cmd_response:201: status (0x0001)<br /> usb_handle_wlan_cmd_response:207: payload_size (0x0557)<br /> usb_handle_wlan_cmd_response:210: command payload:<br /> ...<br /> Here is scan output (removed by me)<br /> ...<br /> &lt;/pre&gt;<br /> <br /> ===Associate with AP===<br /> <br /> * I got association with AP working.<br /> * If WLAN device is connected to an AP then the green LED is on, when data is received then the LED blinks.<br /> * '''Data reception works finally !!!'''<br /> <br /> ====How to Associate with WPA AP====<br /> * Set common configuration (command 0x1005)<br /> * Set WPA configuration (command 0x1019)<br /> * Set rate configuration (command 0x1ed)<br /> * Associate (command 0x1001)<br /> <br /> ===Packet Reception===<br /> <br /> * EP6 IN and EP7 IN endpoints are used for packet reception<br /> * LV2 sends bulk transfers to both endpoints<br /> * '''4''' bulk transfers are sent simultaneously for each enpoint<br /> * Every bulk transfer is of size '''0x620'''<br /> * '''Make sure you set multicast address filter properly or else you won't receive broadcast packets !!!'''<br /> * Bulk transfers returned by the host controller which do not contain any data have size of '''0x10''' bytes else transfers contain valid Ethernet frame. All 802.11 related data is stripped by the WLAN Gelic device.<br /> * '''Make sure you set right MAC address with command 0x115b else device won't be able to receive packets destined to its own MAC address !!!'''<br /> <br /> ====Test with libusb====<br /> <br /> &lt;pre&gt;<br /> usb_bulk_transfer_ep6_in_cb:318: === got data transfer ===<br /> usb_bulk_transfer_ep6_in_cb:321: transfer status (0) length (98)<br /> 00000000: ff ff ff ff ff ff ?? ?? ?? ?? ?? ?? 08 00 45 00 |..............E.|<br /> 00000010: 00 54 00 00 40 00 40 01 b5 fe c0 a8 01 5b c0 a8 |.T..@.@......[..|<br /> 00000020: 01 ff 08 00 9c 69 0d 45 00 e2 4e 5d 34 26 00 07 |.....i.E..N]4&amp;..|<br /> 00000030: df e1 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 |................|<br /> 00000040: 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 |.......... !&quot;#$%|<br /> 00000050: 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 |&amp;'()*+,-./012345|<br /> 00000060: 36 37 |67 |<br /> usb_bulk_transfer_ep6_in_cb:318: === got data transfer ===<br /> usb_bulk_transfer_ep6_in_cb:321: transfer status (0) length (16)<br /> 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 |................|<br /> usb_bulk_transfer_ep6_in_cb:318: === got data transfer ===<br /> usb_bulk_transfer_ep6_in_cb:321: transfer status (0) length (16)<br /> 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 |................|<br /> usb_bulk_transfer_ep6_in_cb:318: === got data transfer ===<br /> usb_bulk_transfer_ep6_in_cb:321: transfer status (0) length (16)<br /> 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 |................|<br /> &lt;/pre&gt;<br /> <br /> ====Multicast Address Filter====<br /> <br /> * WLAN Gelic device supports hardware multicast address filtering<br /> * Multicast address filtering is implemented with MAC address hashing and filter bitmap<br /> * Filter bitmap is of size '''4 * 8''' bytes<br /> * Multicast address filter is set with command '''0x1161'''<br /> <br /> =====MAC Address Hash Function=====<br /> <br /> * Used by LV2<br /> <br /> &lt;pre&gt;<br /> unsigned char hash(unsigned char *data, unsigned int size)<br /> {<br /> unsigned int hash;<br /> int i, j;<br /> <br /> /*XXX: reverse data bits */<br /> <br /> hash = 0xffffffff;<br /> <br /> for (i = 0; i &lt; size; i++) {<br /> hash = (((unsigned int) data[i]) &lt;&lt; 24) ^ hash;<br /> <br /> for (j = 0; j &lt; 8; j++) {<br /> if (((int) hash) &gt;= 0) {<br /> hash = hash &lt;&lt; 1;<br /> } else {<br /> hash = (hash &lt;&lt; 1) ^ 0x04c10000;<br /> hash = hash ^ 0x00001db7;<br /> }<br /> }<br /> }<br /> <br /> hash = ((hash &gt;&gt; 24) &amp; 0xf8) | (hash &amp; 0x7);<br /> <br /> return hash &amp; 0xff;<br /> }<br /> <br /> h = hash(mac_addr, 6);<br /> v = 1 &lt;&lt; (h &amp; 0x1f); /* word value in filter */<br /> p = h &gt;&gt; 5; /* word position in filter */<br /> <br /> <br /> For broadcast address:<br /> ------------------------<br /> <br /> v = 0x20000000<br /> p = 7<br /> <br /> That's why 0x20 is used with command 0x1161 !!! Without it the device won't deliver broadcast traffic.<br /> Learned it the hard way, after 2 days of trying to get packet reception working :)<br /> &lt;/pre&gt;<br /> <br /> ===Packet Transmission===<br /> <br /> * Tx packets are sent to EP6 OUT<br /> * Tx packets are normal Ethernet frames, they don't contain any WLAN data or other headers<br /> <br /> ===AP Mode===<br /> <br /> * I got AP mode working with security disabled for now<br /> <br /> ====AP Mode with Security Disabled====<br /> <br /> * Set AP SSID (command 0x5)<br /> * Set channel (command 0x11)<br /> * Set AP opmode (command 0xb9)<br /> * Configure rate control (command 0x1ed)<br /> * Set AP WEP Configuration (command 0x5b, all 0s)<br /> * Command 0x61 (param 0x0)<br /> * Command 0xc5 (param 0x0)<br /> * Command 0x1 (param 0x1)<br /> * Command 0x1dd (param 0x2)<br /> * Now green LED should be on<br /> <br /> ===ps3-jupiter Linux Drivers===<br /> <br /> * ps3_jupiter.ko is the common part of STA and AP mode. It implements a command interface to WLAN Gelic device and disptaches events to STA and AP drivers.<br /> * ps3_jupiter_sta.ko is a STA mode implementation.<br /> * ps3_jupiter_ap.ko is a AP mode implementation.<br /> * Simple scanning works already in STA mode (try it out with '''iwlist scan''')<br /> * Packet reception works<br /> * Packet transmission works<br /> * '''WPA/WPA2''' fully working and usable with '''wpa_supplicant'''<br /> <br /> <br /> '''Finally, after several weeks of hard programming and reversing, the WLAN driver ps3_jupiter_sta achieved the milestone where i can use it with WPA2 :) I actually use it currently with WPA2 on my PS3 slim. It works damn !!! Try it out and report bugs and problems to me.'''<br /> <br /> ====TODO====<br /> <br /> * Implement association in STA mode (finished)<br /> * Implement packet reception and transmission in STA mode (finished)<br /> * Implement WEP support<br /> * Implement AP mode<br /> * Find out if Jupiter supports Monitor mode and if yes how to enable it<br /> * Implement EURUS driver for PHATs (has many advantages over the old OtherOS approach, e.g. AP mode)<br /> * Port to FreeBSD<br /> <br /> ==LV2 Network Stack==<br /> <br /> * LV2 uses BSD network stack, e.g. '''struct mbuf'''<br /> * It's almost identical to FreeBSD network stack.<br /> <br /> ===Network Device===<br /> <br /> ====IOCTLs====<br /> <br /> =====Set Multicast Address Filter (0x81012000)=====<br /> <br /> * Sets multicast address filter<br /> * Uses LV1 calls '''lv1_net_remove_multicast_address''' and '''lv1_net_add_multicast_address''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x1161''', '''0x1163''' and '''0x1165''' for WLAN Gelic device<br /> <br /> =====Unknown (0x8101200E)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x8000000000000001)'''<br /> <br /> =====Unknown (0x81040000)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x8, [0x0, 0x1 or 0x2])''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x116F''', '''0x115D''' and '''0x115B''' for WLAN Gelic device<br /> <br /> =====Enable/Disable WOL Magic Packet (0x81080000)=====<br /> <br /> * Enables/Disables WOL Magic Packet<br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x1 /* GELIC_LV1_WOL_MAGIC_PACKET */)''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x1139''' and '''0x1155''' for WLAN Gelic device<br /> <br /> =====Unknown (0x81080001)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x2)''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x113B''' and '''0x1157''' for WLAN Gelic device<br /> <br /> =====Unknown (0x81080002)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x3)''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x113D''' and '''0x1159''' for WLAN Gelic device<br /> <br /> =====Unknown (0x81080003)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x4)''' for Ethernet Gelic device<br /> * Uses Eurus command '''0x1161''' for WLAN Gelic device<br /> <br /> =====Unknown (0x81080005)=====<br /> <br /> * Uses LV1 call '''lv1_net_control(0x5 /* GELIC_LV1_SET_WOL */, 0x6 /* GELIC_LV1_WOL_ADD_MATCH_ADDR */)''' for Ethernet Gelic device<br /> * Uses Eurus commands '''0x116D''' and '''0x1167''' for WLAN Gelic device<br /> <br /> ===Network Packet===<br /> <br /> * LV2 network packet is represented by '''struct mbuf'''<br /> <br /> =RSX=<br /> Crossreference: [http://wiki.gitbrew.org/index.php/PS3:HvReverseEngineering#RSX gitbrew.org::RSX] &lt;br /&gt;<br /> <br /> ==HV Calls==<br /> <br /> ===lv1_gpu_memory_allocate===<br /> <br /> * LV1 supports 16 memory handles simultaneously.<br /> * LV1 uses a bitmap to manage GPU VRAM.<br /> * The bitmap is located in LV1 memory, 4 double words.<br /> * Each bit corresponds to 1MB VRAM, 256bit = 256MB VRAM.<br /> * 2MB at the top of VRAM are preallocated as you can see below.<br /> <br /> &lt;pre&gt;<br /> &lt;memory handle&gt; = 0x5a5a5a5a xor &lt;memory handle index&gt;<br /> &lt;/pre&gt;<br /> <br /> ====Memory Context Object====<br /> <br /> offset 0x8 - memory handle (4 bytes)<br /> <br /> offset 0x10 - VRAM LPAR start address (8 bytes)<br /> <br /> offset 0x18 - VRAM LPAR end address (8 bytes)<br /> <br /> ====Test====<br /> <br /> * The offset of bitmap could be different on your system because it's allocated dynamically.<br /> * '''First 9MB of VRAM were allocated by ps3fb Linux driver.'''<br /> <br /> Before allocating VRAM:<br /> &lt;pre&gt;<br /> glevand@debian-hdd:~$ sudo dd if=/dev/ps3ram bs=1 count=$((0x20)) skip=$((0x1f85b0)) | hexdump -C <br /> 00000000 00 00 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 |.......ÿ........|<br /> 00000010 00 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 |........À.......|<br /> &lt;/pre&gt;<br /> <br /> After allocating 32 MB VRAM:<br /> &lt;pre&gt;<br /> glevand@debian-hdd:~$ sudo dd if=/dev/ps3ram bs=1 count=$((0x20)) skip=$((0x1f85b0)) | hexdump -C <br /> 00000000 00 00 01 ff ff ff ff ff 00 00 00 00 00 00 00 00 |...ÿÿÿÿÿ........|<br /> 00000010 00 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 |........À.......|<br /> &lt;/pre&gt;<br /> <br /> ===lv1_gpu_context_allocate===<br /> <br /> * Register %r4 is flags.<br /> * '''Found the place in LV1 where LV1 sets IO page size for GART memory mapping. We could patch it and set to 4KB. That would make a lot of things easier for RSX developers on Linux.'''<br /> * 1MB pages make RSX driver for Linux hard to implement because allocating 1Mb contiguous memory chunk on Linux is very very hard especially on a system with only 256MB and which was running for some time.<br /> <br /> * LV1 supports 16 contexts simultaneously.<br /> * LV1 has an array of context pointers.<br /> * Each context has an index and a handle. The handle is derived from the index of the context.<br /> <br /> &lt;pre&gt;<br /> &lt;context handle&gt; = 0x55555555 xor &lt;context index&gt;<br /> &lt;/pre&gt;<br /> <br /> * Thats why first created context will have handle 0x55555555.<br /> <br /> ====Context Object====<br /> <br /> offset 0x8 - handle (4 bytes)<br /> <br /> offset 0x48 - IO page size, valid range is 4kB, 64KB and 1MB (8 bytes)<br /> <br /> ====Flags====<br /> <br /> '''0x2 - tells LV1 to use 64KB pages for GART memory mapping else LV1 uses 1MB pages'''<br /> <br /> ===lv1_gpu_context_iomap===<br /> <br /> * Internally uses lv1_put_iopte function<br /> * IO page size is the one set during lv1_gpu_context_allocate<br /> * IO address space id is 0x0. IO id is 0x1.<br /> <br /> ===lv1_gpu_context_attribute===<br /> <br /> ====Attribute 0x1====<br /> <br /> =====FIFO Command Buffer Setup=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x1, PUT offset, GET offset, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x101====<br /> <br /> =====Set Flip Mode=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_attribute(0x2, 0x1 /* head */, 0x0, 0x0)<br /> lv1_gpu_context_attribute(context handle, 0x101, 0x1 /* head */, sync mode, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x104====<br /> <br /> =====Set Display Buffer=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x104, id, width &lt;&lt; 32 | height, pitch &lt;&lt; 32 | offset, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x10a====<br /> <br /> =====Get Flip Status=====<br /> <br /> * Reads a value at offset '''0x10C0 + 0x1 * 0x40''' in lpar_reports memory.<br /> <br /> =====Reset Flip Status=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10a, 0x1 /* id */, 0x7fffffff /* mask */, 0x0 /* value */, 0x0)<br /> &lt;/pre&gt;<br /> <br /> * The LV1 call '''lv1_gpu_context_attribute(0x10a)''' accesses LPAR memory returned in '''lpar_reports''' by LV1 call '''lv1_gpu_context_allocate'''.<br /> * Offset into lpar_reports is '''0x10C0 + id * 0x40 = 0x10C0 + 0x1 * 0x40'''.<br /> * Why not access lpar_reports memory directly and use LV1 call instead ???<br /> <br /> ====Attribute 0x10b====<br /> <br /> * '''This attribute is NOT available on 3.15 LV1 e.g. but on 3.41 it's implemented.'''<br /> <br /> =====Set Cursor Position=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10b, 0x1, 0x3, x, y)<br /> &lt;/pre&gt;<br /> <br /> =====Set Cursor Image Offset=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10b, 0x1, 0x2, offset, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x10c====<br /> <br /> * '''This attribute is NOT available on 3.15 LV1 e.g. but on 3.41 it's implemented.'''<br /> <br /> =====Cursor Function 1=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10c, 0x1, 0x1, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> =====Cursor Function 2=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10c, 0x1, 0x2, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x10d====<br /> <br /> * '''This attribute is NOT available on 3.15 LV1 e.g. but on 3.41 it's implemented.'''<br /> <br /> =====Cursor Function 1=====<br /> <br /> &lt;pre&gt;<br /> lv1_gpu_context_attribute(context handle, 0x10d, 0x1, 0x1, 0x0, 0x0)<br /> &lt;/pre&gt;<br /> <br /> ====Attribute 0x300====<br /> <br /> =====Set Tile=====<br /> <br /> =====Set Invalidate Tile=====<br /> <br /> =====Bind Tile=====<br /> <br /> =====Unbind Tile=====<br /> <br /> ====Attribute 0x301====<br /> <br /> =====Set Zcull=====<br /> <br /> =====Bind Zcull=====<br /> <br /> =====Unbind Zcull=====<br /> <br /> ====Attribute 0x601====<br /> <br /> * Copies data from GART memory to VRAM.<br /> * LV1 uses internally the FIFO command buffer passed by ps3fb driver with lv1_gpu_context_iomap.<br /> <br /> FIFO commands:<br /> &lt;pre&gt;<br /> 0x0004C184<br /> 0xFEED0001<br /> <br /> 0x0004C198<br /> 0x313371C3<br /> <br /> 0x00046300<br /> 0x0000000A<br /> <br /> for ()<br /> {<br /> for ()<br /> {<br /> 0x0004630C<br /> &lt;param&gt;<br /> <br /> 0x00046304<br /> &lt;param&gt;<br /> <br /> 0x0024C2FC<br /> 0x00000001<br /> 0x00000003<br /> 0x00000003<br /> &lt;param1&gt;<br /> &lt;param2&gt;<br /> &lt;param3&gt;<br /> &lt;param4&gt;<br /> 0x00010000<br /> 0x00010000<br /> <br /> 0x0001C400<br /> &lt;param1&gt;<br /> &lt;param2&gt;<br /> &lt;param3&gt;<br /> 0x00000000<br /> }<br /> }<br /> <br /> 0x00040110<br /> 0x00000000<br /> &lt;/pre&gt;<br /> <br /> ==FIFO Command Buffer==<br /> <br /> ===FIFO Control Registers===<br /> <br /> * LV1 call '''lv1_gpu_context_allocate''' returns LPAR address of FIFO control registers.<br /> * You have to map it into Linux address space before you can access FIFO control registers.<br /> * Value of PUT and GET registers are NOT expressed in Linux address space but in RSX address space. You have to convert it to RSX address space.<br /> * GET register is read-only and is modified by RSX while it's processing FIFO commands.<br /> <br /> ===Kicking FIFO Command Buffer===<br /> <br /> * As long as values of GET and PUT FIFO control registers are equal, RSX doesn't process commands from the FIFO command buffer.<br /> * When the value of PUT register is not equal to the value of GET register, RSX starts processing commands in the FIFO command buffer.<br /> * To execute FIFO commands, place them in the FIFO command buffer and change the value of PUT register.<br /> <br /> ===FIFO Setup Programs of emer_init.self===<br /> <br /> * [[PS3:HvReverseEngineering:emer_init.self:Program 1]]<br /> * [[PS3:HvReverseEngineering:emer_init.self:Program 2]]<br /> * [[PS3:HvReverseEngineering:emer_init.self:Program 3]]<br /> <br /> ===FIFO Commands===<br /> <br /> [[PS3:HvReverseEngineering:RSXFIFOCommands]]<br /> <br /> ===Example How to Use FIFO Command Buffer===<br /> <br /> Here is a small Linux kernel module which shows you how to use FIFO command buffer on Linux.<br /> <br /> * RSX allows to create multiple contexts.<br /> * This kernel module should run without problems with '''ps3fb''' driver already running.<br /> * Make sure you unload '''ps3vram''' driver before running this module because '''ps3vram''' allocates all available RSX memory for itself and because of this, '''lv1_gpu_memory_allocate''' will always fail.<br /> * This kernel module lets the RSX execute a simple program which contains only NOP (No Operation) commands.<br /> <br /> Download source code: [http://lol.notsoldierx.com/~glevand/ps3/linux/ps3rsx.tar.gz]<br /> <br /> ====Source Code====<br /> <br /> &lt;pre&gt;<br /> /*<br /> * PS3 RSX<br /> *<br /> * This program is free software; you can redistribute it and/or modify it<br /> * under the terms of the GNU General Public License as published<br /> * by the Free Software Foundation; version 2 of the License.<br /> *<br /> * This program is distributed in the hope that it will be useful, but<br /> * WITHOUT ANY WARRANTY; without even the implied warranty of<br /> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br /> * General Public License for more details.<br /> *<br /> * You should have received a copy of the GNU General Public License along<br /> * with this program; if not, write to the Free Software Foundation, Inc.,<br /> * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.<br /> */<br /> <br /> #include &lt;linux/module.h&gt;<br /> #include &lt;linux/kernel.h&gt;<br /> #include &lt;linux/init.h&gt;<br /> #include &lt;linux/slab.h&gt;<br /> #include &lt;linux/io.h&gt;<br /> #include &lt;linux/delay.h&gt;<br /> <br /> #include &lt;asm/abs_addr.h&gt;<br /> #include &lt;asm/cell-regs.h&gt;<br /> #include &lt;asm/lv1call.h&gt;<br /> #include &lt;asm/ps3.h&gt;<br /> <br /> #define RSX_FIFO_CMD_BUF_SIZE (1 * 1024 * 1024)<br /> <br /> #define RSX_MEM_SIZE (32 * 1024 * 1024)<br /> <br /> #define RSX_GPU_IOIF (0x0e000000ul)<br /> <br /> #define RSX_FIFO_CTRL_SIZE (4 * 1024)<br /> <br /> struct rsx_fifo_ctrl {<br /> u8 res[0x40];<br /> u32 put;<br /> u32 get;<br /> };<br /> <br /> static u32 *rsx_fifo_cmd_buf;<br /> static u64 rsx_fifo_cmd_buf_lpar;<br /> <br /> static u64 rsx_mem_handle, rsx_mem_lpar;<br /> static u64 rsx_ctx_handle;<br /> static u64 rsx_fifo_ctrl_lpar;<br /> static u64 rsx_drv_info_lpar;<br /> static u64 rsx_reports_lpar, rsx_reports_size;<br /> <br /> static struct rsx_fifo_ctrl *rsx_fifo_ctrl;<br /> <br /> /*<br /> * FIFO program<br /> */<br /> static u32 rsx_fifo_prg[] = {<br /> 0x00000000, /* nop */<br /> 0x00000000, /* nop */<br /> 0x00000000, /* nop */<br /> };<br /> <br /> /*<br /> * ps3rsx_init<br /> */<br /> static int __init ps3rsx_init(void)<br /> {<br /> unsigned long timeout;<br /> int res;<br /> <br /> /* FIFO command buffer must be allocated in XDR memory */<br /> <br /> rsx_fifo_cmd_buf = kmalloc(RSX_FIFO_CMD_BUF_SIZE, GFP_KERNEL);<br /> if (!rsx_fifo_cmd_buf) {<br /> printk(KERN_INFO&quot;could not allocate FIFO command buffer\n&quot;);<br /> res = -ENOMEM;<br /> goto fail;<br /> }<br /> <br /> res = lv1_gpu_memory_allocate(RSX_MEM_SIZE, 0, 0, 0, 0,<br /> &amp;rsx_mem_handle, &amp;rsx_mem_lpar);<br /> if (res) {<br /> printk(KERN_INFO&quot;lv1_gpu_memory_allocate failed (%d)\n&quot;, res);<br /> res = -ENXIO;<br /> goto fail_free_fifo_cmd_buf_mem;<br /> }<br /> <br /> res = lv1_gpu_context_allocate(rsx_mem_handle, 0,<br /> &amp;rsx_ctx_handle, &amp;rsx_fifo_ctrl_lpar, &amp;rsx_drv_info_lpar,<br /> &amp;rsx_reports_lpar, &amp;rsx_reports_size);<br /> if (res) {<br /> printk(KERN_INFO&quot;lv1_gpu_context_allocate failed (%d)\n&quot;, res);<br /> res = -ENXIO;<br /> goto fail_free_gpu_mem;<br /> }<br /> <br /> /* map FIFO command buffer into RSX address space */<br /> <br /> rsx_fifo_cmd_buf_lpar = ps3_mm_phys_to_lpar(__pa(rsx_fifo_cmd_buf));<br /> <br /> res = lv1_gpu_context_iomap(rsx_ctx_handle,<br /> RSX_GPU_IOIF, rsx_fifo_cmd_buf_lpar, RSX_FIFO_CMD_BUF_SIZE,<br /> CBE_IOPTE_PP_W | CBE_IOPTE_PP_R | CBE_IOPTE_M);<br /> if (res) {<br /> printk(KERN_INFO&quot;lv1_gpu_context_iomap failed (%d)\n&quot;, res);<br /> res = -ENXIO;<br /> goto fail_free_gpu_mem;<br /> }<br /> <br /> /* map RSX FIFO control registers */<br /> <br /> rsx_fifo_ctrl = (struct rsx_fifo_ctrl *) ioremap(rsx_fifo_ctrl_lpar, RSX_FIFO_CTRL_SIZE);<br /> if (!rsx_fifo_ctrl) {<br /> printk(KERN_INFO&quot;could not map FIFO control\n&quot;);<br /> res = -ENXIO;<br /> goto fail_free_gpu_mem;<br /> }<br /> <br /> /* PUT and GET offsets are in RSX address space */<br /> <br /> res = lv1_gpu_context_attribute(rsx_ctx_handle, 0x1,<br /> RSX_GPU_IOIF + 0x0 /* PUT offset */, RSX_GPU_IOIF + 0x0 /* GET offset */,<br /> 0x0, 0x0);<br /> if (res) {<br /> printk(KERN_INFO&quot;lv1_gpu_context_attribute(0x1) failed (%d)\n&quot;, res);<br /> res = -ENXIO;<br /> goto fail_unmap_fifo_ctrl;<br /> }<br /> <br /> /* copy FIFO commands to FIFO command buffer */<br /> <br /> memcpy(rsx_fifo_cmd_buf, rsx_fifo_prg, sizeof(rsx_fifo_prg));<br /> <br /> printk(KERN_INFO&quot;GET offset (0x%08x) PUT offset (0x%08x)\n&quot;, rsx_fifo_ctrl-&gt;get, rsx_fifo_ctrl-&gt;put);<br /> <br /> /* kick FIFO */<br /> <br /> rsx_fifo_ctrl-&gt;put = RSX_GPU_IOIF + sizeof(rsx_fifo_prg);<br /> <br /> /* poll until RSX is done processing FIFO commands */<br /> <br /> timeout = 100;<br /> <br /> while (timeout--) {<br /> if (rsx_fifo_ctrl-&gt;get == rsx_fifo_ctrl-&gt;put)<br /> break;<br /> <br /> msleep(1);<br /> }<br /> <br /> printk(KERN_INFO&quot;GET offset (0x%08x) PUT offset (0x%08x)\n&quot;, rsx_fifo_ctrl-&gt;get, rsx_fifo_ctrl-&gt;put);<br /> <br /> if (rsx_fifo_ctrl-&gt;get != rsx_fifo_ctrl-&gt;put) {<br /> printk(KERN_INFO&quot;FIFO command buffer timeout\n&quot;);<br /> res = -ENXIO;<br /> goto fail_unmap_fifo_ctrl;<br /> }<br /> <br /> return 0;<br /> <br /> fail_unmap_fifo_ctrl:<br /> <br /> iounmap(rsx_fifo_ctrl);<br /> <br /> <br /> fail_free_gpu_mem:<br /> <br /> lv1_gpu_memory_free(rsx_mem_handle);<br /> <br /> fail_free_fifo_cmd_buf_mem:<br /> <br /> kfree(rsx_fifo_cmd_buf);<br /> <br /> fail:<br /> <br /> return res;<br /> }<br /> <br /> /*<br /> * ps3rsx_exit<br /> */<br /> static void __exit ps3rsx_exit(void)<br /> {<br /> iounmap(rsx_fifo_ctrl);<br /> <br /> lv1_gpu_context_iomap(rsx_ctx_handle, RSX_GPU_IOIF, rsx_fifo_cmd_buf_lpar,<br /> RSX_FIFO_CMD_BUF_SIZE, CBE_IOPTE_M);<br /> <br /> lv1_gpu_context_free(rsx_ctx_handle);<br /> <br /> lv1_gpu_memory_free(rsx_mem_handle);<br /> <br /> kfree(rsx_fifo_cmd_buf);<br /> }<br /> <br /> module_init(ps3rsx_init);<br /> module_exit(ps3rsx_exit);<br /> <br /> MODULE_LICENSE(&quot;GPL&quot;);<br /> MODULE_DESCRIPTION(&quot;PS3 RSX&quot;);<br /> MODULE_AUTHOR(&quot;glevand&quot;);<br /> &lt;/pre&gt;<br /> <br /> ====Test====<br /> <br /> &lt;pre&gt;<br /> # insmod ./ps3rsx.ko<br /> # dmesg<br /> <br /> GET offset (0x0e000000) PUT offset (0x0e000000) # GET and PUT offsets before kicking FIFO<br /> GET offset (0x0e00000c) PUT offset (0x0e00000c) # GET and PUT offsets after kicking FIFO<br /> &lt;/pre&gt;<br /> <br /> As you see, RSX processed our FIFO commands :)<br /> <br /> ==Linux Driver==<br /> <br /> * '''DRI/DRM is the ONLY way to go !!! No hacks like kernel modules with tons of IOCTLs !!!'''<br /> * First implement 2D acceleration and then add 3D support<br /> * The driver consists of 2 parts: '''DDX driver''' for X11 (user space) and '''DRM driver''' for Linux Kernel (kernel space)<br /> * First implement DRM driver and test it from user space without DDX and libdrm by talking to it directly<br /> <br /> ===DDX Driver===<br /> <br /> * Use '''libdrm'''<br /> * Use '''EXA API''' for 2D acceleration on X11 (or maybe use '''XAA API''')<br /> * Use '''Kernel Mode Setting'''<br /> <br /> ===DRM Driver===<br /> <br /> * Extend '''nouveau''' driver or create a new one ???<br /> * '''Decision: create new DRM driver in order to learn how DRM framework in Linux kernel works and because we have to use LV1 calls to access RSX (and because it's a lot more fun to do it on my own). But use nouveau as an example for DRM driver. Maybe i should better use radeon DRM driver as an example beacuse it seems to be better designed and implemnted !!!'''<br /> * The driver is very low level and allows direct access to almost all RSX funtions, e.g. FIFO buffer, to achieve maximum performance.<br /> * All data buffers, e.g. vertices and textures, are managed by DRM framework (Linux kernel). To avoid copying from user to kernel space, the buffers will be mmaped into user space.<br /> * Provides an interface to manage graphic objects in VRAM.<br /> * Use '''TTM''' or '''GEM''' ??? TTM is used by radeon and nouvea drivers, so i guess we could use it too. GEM is for Intel chips.<br /> * Extend '''libdrm''' library to support new DRM driver.<br /> * Fences can be implemented with '''RSX REF Control Register'''<br /> <br /> ====Memory Management====<br /> <br /> * Size of all memory objects must be multiple of the page size (4096 bytes) even if a smaller size is requested by user<br /> * Nouveau driver uses IOCTL '''DRM_NOUVEAU_GEM_NEW''' to allocate memory objects in VRAM or GART. The IOCTL returns the handle of the newly allocated memory object.<br /> * An example from Mesa how memory objects are used: [http://fxr.watson.org/fxr/source/external/bsd/drm/dist/libdrm/nouveau/nouveau_bo.c?v=NETBSD;im=10] [http://www.opensource.apple.com/source/X11libs/X11libs-60/mesa/Mesa-7.8.2/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c]<br /> <br /> ====Video RAM====<br /> <br /> * VRAM is allocated once during context creating and cannot be changed during the whole life of the context.<br /> * '''lv1_gpu_memory_allocate''' returns LPAR address of allocated VRAM which can be mapped into kernel address space.<br /> * '''VRAM starts at offset 0x0 in GPU address space.'''<br /> * VRAM heap management is necessary, use e.g. TTM (ttm_bo_init_mm).<br /> * This memory type is used e.g. for vertices or textures.<br /> * It should be mappable from user space in order to allow user to put data there.<br /> * GameOS calls it '''Local Memory'''.<br /> * VRAM can be mapped into kernel-space with '''ioremap'''.<br /> * To map VRAM into user-space map it first into kernel-space with '''ioremap''' and then use '''remap_pfn_range''' to map into user-space.<br /> * Use '''VM_IO''' flag for this kind of memory when mapping it into user-space.<br /> * Mapping examples: [http://www.scs.ch/~frey/linux/memorymap.html] [http://www.cs.fsu.edu/~baker/devices/projects/antgeo/avnet_june19/pci_avnet.c]<br /> <br /> ====GART Memory====<br /> <br /> * GART memory region is a memory region in System Memory but accessible by RSX through GART [http://dri.freedesktop.org/wiki/GART].<br /> * GameOS calls it '''Main Memory'''.<br /> * '''Problem: lv1_gpu_context_iomap supports ONLY 1MB and 64kB pages'''<br /> * Size of system memory objects mapped into GPU address space should be either multiple of 1MB which means wasting lots of RAM and we don't have enough of it anyways. This solution is NOT suitable.<br /> * Or place several GART memory objects into 1 MB page and map it. That would mean we have to use memory manager for each 1MB page.<br /> * That means, we have to allocate 1MB page even if user requested a smaller memory region. Then initialize a heap manager for this 1MB page and return ONLY requested size. The following requests for GART memory regions can be satisfied from the previously allocated 1MB pages which still have enough free memory.<br /> * FIFO command buffer is an example of a GART memory object which has to be mapped into GPU address space with lv1_gpu_context_iomap before it can be used by RSX.<br /> * User allocates FIFO command buffer in GART address space, maps it into user space, write commands into it and then pushes it to DRM driver which maps it into RSX address space and CALLs it.<br /> * '''TTM: TTM_PL_FLAG_TT for GART memory'''<br /> * '''GameOS applications using GCM library map GART memory beginning at offset 0x10000000 or 0x20000000, just after where the whole VRAM is mapped.'''<br /> * '''Don't use kmalloc for this type of memory. Use __get_free_pages and mark pages with flag VM_RESERVED before exporting it to user-space else they can be swapped out.'''<br /> * TTM uses '''struct ttm_backend_func''' to call driver specific GART mapping functions. '''nouveau_sgdma.c''' handles GART memory mapping.<br /> <br /> ====CPU Memory====<br /> <br /> * This type of memory cannot be accessed by RSX at all.<br /> * Because this type of memory is not mapped into RSX address space through GART we don't need to allocate it in 1MB multiples.<br /> * What do we need it for ???<br /> <br /> ====Mapping Memory Objects into Kernel-Space====<br /> <br /> * Nouveau driver uses '''ttm_bo_kmap''' to map memory objects into kernel-space (see '''ttm_bo_util.c''').<br /> * Nouveau driver uses '''ttm_bo_ioremap''' to map IO memory into kernel-space, e.g. VRAM or GPU registers (see '''ttm_bo_util.c''') which uses '''ioremp_wc''' or '''ioremp_nocache'''.<br /> * TTM uses page-wise allocation for buffers. The buffers are contiguous ONLY in a single page. That has a huge advantage over allocating 1MB contiguous memory blocks in kernel space. It's far easier to allocate a single page in Linux kernel than 1MB memory chunk, especially on PS3 arch which has only 256MB.<br /> * '''Problem: lv1_gpu_context_iomap allows ONLY 1MB pages. Use lv1_put_iopte ???'''. See [http://lwn.net/Articles/304188/], [http://lxr.free-electrons.com/source/arch/powerpc/platforms/ps3/mm.c?a=sh#L562], [http://wiki.ps2dev.org/ps3:hypervisor:lv1_put_iopte ] and [http://wiki.ps2dev.org/ps3:hypervisor:lv1_gpu_context_iomap].<br /> * Yes, we can use '''lv1_put_iopte''' instead of '''lv1_gpu_context_iomap'''. That would solve the problem with 1MB pages on Linux. Both LV1 calls use the same internal LV1 function to map memory pages.<br /> * '''lv1_gpu_context_iomap uses IOAS_ID 0 and IOID 1.'''<br /> * TTM allows to map a buffer multiple times. Mapping information is stored in '''struct ttm_bo_kmap_obj'''.<br /> * '''To make single allocated pages look contiguous to kernel-space, TTM uses vmap'''.<br /> * '''It is possible to use 64KB pages for GART mapping without patching LV1. To enable 4KB pages support we have to patch LV1.'''<br /> * Tested with 64kB IO page size. It works fine.<br /> <br /> ====Mapping Memory Objects into User-Space====<br /> <br /> * User-space programs should be able to allocate memory objects in VRAM or GART and map it with '''mmap syscall'''.<br /> * See '''nouveau_ttm.c:nouveau_ttm_mmap'''.<br /> * Mapping memory objects into user-space avoids copying of data between user/kernel spaces.<br /> * Problem: how to identify memory objects ???<br /> * '''libdrm''' uses handles which are returned by DRM kernel driver when a new memory object is created. The handle is passed to mmap syscall as parameter '''offset'''. DRM driver looks up the handle and identifies the appropriate memory object which is mapped into user-space then.<br /> * Nouveau driver uses TTM framework to map memory objects into user-space. TTM doesn't map all pages owned by the memory object at once but installs '''VM operation fault''' which maps single pages on demand. It makes sense because user application rarely accesses all pages of the mapped memory object at once.<br /> * To map memory objects located in VRAM we have to map it into kernel space first with '''ioremap'''.<br /> <br /> ====FIFO Command Buffer====<br /> <br /> * Every context has its own one main FIFO command buffer which is NOT accessible directly by user space.<br /> * User-space applications can allocate additional FIFO command buffers in GART memory space, map it into user space, store commands there and submit to DRM driver.<br /> * Nouveau driver uses IOCTL '''NOUVEAU_GEM_PUSHBUF''' to execute FIFO command buffers. See '''nouveau_gem.c:nouveau_gem_ioctl_pushbuf'''.<br /> * By user applications submitted FIFO command buffers are mapped by DRM driver into RSX address space first and then executed with CALL command.<br /> * '''Problem: All references to graphics objects contained in FIFO command buffers must be expressed in RSX address space. How does user space know the right offsets of the referenced objects ???'''<br /> * To solve the above problem, Nouveau driver uses relocations which are submitted to DRM driver together with FIFO command buffers. The DRM driver applies the specified relocations before executing the FIFO command buffer. See '''nouveau_gem.c:nouveau_gem_pushbuf_reloc_apply'''.<br /> * Relocations contain memory object handles which they apply to. The DRM driver looks up the memory object by its handle and the memory objects contain GPU address space offsets.<br /> <br /> =====Example=====<br /> &lt;pre&gt;<br /> ---------------------------------------------------------------<br /> | |<br /> | |<br /> \|/ Main FIFO command buffer (one per allocated context) |<br /> ------------------------------ ------------------------------------<br /> | | | | | | |<br /> | ... | CALL | ... | CALL | ... | JMP |<br /> | | | | | | |<br /> ------------------------------ ------------------------------------<br /> | /|\ | /|\<br /> -------------| | | |<br /> | ------| --------| |<br /> \|/ | | ---|<br /> ----------------------- | |<br /> | | | | | |<br /> | ... | ... | RET | | |<br /> | | | | | |<br /> ----------------------- | |<br /> FIFO command buffer 1 | |<br /> (allocated by user space) \|/ |<br /> -----------------------<br /> | | | |<br /> | ... | ... | RET |<br /> | | | |<br /> -----------------------<br /> FIFO command buffer 2<br /> (allocated by user space)<br /> &lt;/pre&gt;<br /> <br /> ====Fences====<br /> <br /> * Nouveau driver implements DRM fences with REF control register. See '''nouveau_fence.c:nouveau_fence_new'''.<br /> * Newer Nvidia chips support semaphores. Nouveau driver uses semaphores for fences if they are supported.<br /> * libgcm functions '''SetWriteCommandLabel''' and '''SetWaitLabel''' use semaphores.<br /> * '''SetWriteCommandLabel''' releases semaphore and '''SetWaitLabel''' acquires semaphore.<br /> * Semaphores are placed in VRAM. Nouveau driver creates a small VRAM heap for semaphores. See '''nouveau_fence.c:nouveau_fence_channel_init'''.<br /> <br /> ====IOCTLs====<br /> <br /> =====Context Create=====<br /> <br /> * Creates new RSX context<br /> * Allocates VRAM and memory for FIFO buffer<br /> * Needed VRAM size and FIFO buffer size must be known during context creation<br /> <br /> =====Context Destroy=====<br /> <br /> * Destroys previously allocated context<br /> <br /> =====Context Attribute=====<br /> <br /> * Changes context attributes<br /> <br /> =====Graphic Object Creatre=====<br /> <br /> * Create a graphic object either in VRAM or in XDR<br /> * Used to create FIFO command buffers too (only in XDR of course because RSX supoorts FIFO command buffer in XDR only)<br /> <br /> =====Graphic Object Destroy=====<br /> <br /> * Frees previously created graphic object<br /> <br /> =====FIFO Execute=====<br /> <br /> * Allows user space applications to execute FIFO commands.<br /> * To avoid copying of buffers allocated by user space to main FIFO command buffer use CALL and RET RSX FIFO commands to execute FIFO commands in buffers allocated by user space.<br /> * Several FIFO command buffers can be submitted at once.<br /> <br /> =====Framebuffer=====<br /> <br /> * Kernel DRM driver has to implement a frame buffer driver too<br /> * Nouvea driver allocates frame buffer in video RAM and maps it into kernel address space (see '''nouveau_fbcon.c:nouveau_fbcon_create'''). Current ps3fb Linux driver doesn't allocate frame buffer in vide RAM but in system RAM.<br /> * Direct access to video RAM from kernel is very very slow but some of frame buffer functions in Nouvea driver are hardware accelerated. We could do it the same way on Linux and get a hardware accelerated frame buffer this way. Not sure why ps3fb authors didn't add hardware acceleration to frame buffer. The reason why it was not implemnted in ps3fb is because LV1 doesn't create 2D graphic objects needed for 2D hardware acceleration.<br /> * '''lv1_gpu_allocate_memory''' returns LPAR address of video RAM allocated for the RSX context.<br /> * Unfortunately '''lv1_gpu_context_allocate''' doesn't initialize 2D ROP objects but we could use 3D operations to implement 2D ROPs.<br /> <br /> ===libdrm===<br /> <br /> * Add support for RSX DRM to '''libdrm'''<br /> <br /> ===Test Kernel Module and Program===<br /> <br /> * I uploaded here a test kernel module and a test user application: [http://www.gitbrew.org/~glevand/ps3/linux/ps3rsx_kernel.tar.gz] and [http://www.gitbrew.org/~glevand/ps3/linux/ps3rsx_user.tar.gz]<br /> * I used a similar technique for mapping GPU resources into user-space like Linux kernel DRM drivers do it, e.g. Nouveau. But of course everything is very simplified in comparison with Nouveau driver. All GPU resources are mapped to user-space with mmap and there is no data copying between user and kernel space, for performance reasons. Mapping GPU resources into user-space like this is more flexible than IOCTLs.<br /> * '''The purpose of the kernel module and the user application is to test how RSX works, to test FIFO commands and other stuff i reversed from Lv2. It's NOT for end users.'''<br /> * Before loading the kernel module make sure ps3vram kernel module is NOT loaded.<br /> * I used 64kB IO pages for GPU context. 4kB IO page size would be definitely a lot better for that we have to patch LV1. I will add this patch to my ps3mfw tasks for LV1.<br /> * Just load the kernel module and then run the user application.<br /> * The user application maps all context resources and executes some simple FIFO commands, like JMP or SET REF.<br /> * I will add more examples later.<br /> * By default, the kernel module allocates 8MB VRAM, 64kB FIFO and 1MB GART memory. You can change it by using kernel module parameters.<br /> * Take a look at how i made non-contiguous allocated GART memory look contiguous to GPU, kernel-space and user-space.<br /> * The kernel module needs some IOCTLs, e.g. for setting display buffers or flip status, because it can be done ONLY with LV1 calls. I will add it later.<br /> <br /> ===Links===<br /> <br /> * http://yangman.ca/blog/2009/10/linux-graphics-driver-stack-explained<br /> * http://www.bitwiz.org.uk/s/how-dri-and-drm-work.html<br /> * http://dri.sourceforge.net/doc/drm_low_level.html<br /> * http://www.botchco.com/agd5f/?p=50<br /> * http://webcvs.freedesktop.org/xorg/xc/programs/Xserver/hw/xfree86/doc/DESIGN?view=co<br /> * http://www.x.org/wiki/ModularDevelopersGuide<br /> * http://www.xfree86.org/current/DESIGN20.html<br /> * http://nouveau.freedesktop.org/wiki/GraphicStackOverview<br /> * http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/tree/<br /> * http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/doc/exa-driver.txt<br /> * http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/xaa/XAA.HOWTO<br /> * http://cgit.freedesktop.org/nouveau/linux-2.6/tree/drivers/gpu/drm<br /> * http://kernel.org/doc/htmldocs/drm/drmInternals.html<br /> * http://paginas.fe.up.pt/~mei04010/dri-architecture.pdf<br /> * http://www.ecsl.cs.sunysb.edu/tr/TR222.pdf<br /> * http://www.freesoftwaremagazine.com/columns/the_new_xorg_features<br /> * http://www.freesoftwaremagazine.com/columns/xorgs_x_window_innovation_its_not_all_about_graphics#<br /> * http://www.virtuousgeek.org/exa-driver.txt<br /> * http://www.x.org/wiki/ttm<br /> * http://nouveau.freedesktop.org/wiki/NvObjectTypes<br /> * TTM: [http://lwn.net/Articles/257417/] [http://nouveau.freedesktop.org/wiki/TTMMemoryManager?action=AttachFile&amp;do=get&amp;target=mm.pdf]<br /> * GEM: [http://lwn.net/Articles/283798/]<br /> * TTM vs GEM: [http://lwn.net/Articles/283793/]<br /> * OMAP DRM Driver: https://github.com/robclark/kernel-omap4/tree/omap_gpu-android/drivers/gpu/drm/omap<br /> <br /> =BD Drive=<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#BD_Drive gitbrew.org::HV#BD Drive] &lt;br /&gt;<br /> <br /> <br /> ==Profile==<br /> <br /> * BD profile can be read with '''GET PROFILE''' device command or SCSI command '''GET CONFIGURATION'''<br /> <br /> ===Profile Table===<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Profile !! Description<br /> |-<br /> | 0x0 || No Current Profile<br /> |-<br /> | 0x2 || Removable Disk<br /> |-<br /> | 0x8 || CD-ROM<br /> |-<br /> | 0x9 || CD-R<br /> |-<br /> | 0xa || CD-RW<br /> |-<br /> | 0x10 || DVD-ROM<br /> |-<br /> | 0x11 || DVD-R Sequential recording<br /> |-<br /> | 0x12 || DVD-RAM<br /> |-<br /> | 0x13 || DVD-RW Restricted Overwrite<br /> |-<br /> | 0x14 || DVD-RW Sequential recording<br /> |-<br /> | 0x1a || DVD+RW<br /> |-<br /> | 0x1b || DVD+R<br /> |-<br /> | 0x40 || BD-ROM<br /> |-<br /> | 0x41 || BD-R Sequential Recording(TBD)<br /> |-<br /> | 0x42 || BD-R Random Recording(TBD)<br /> |-<br /> | 0x43 || BD-RE<br /> |-<br /> | 0x50 || PS1 CD-ROM<br /> |-<br /> | 0x60 || PS2 CD-ROM<br /> |-<br /> | 0x61 || PS2 DVD-ROM<br /> |-<br /> | 0x70 || PS3 DVD-ROM<br /> |-<br /> | 0x71 || PS3 BD-ROM<br /> |-<br /> | 0x10000 || CD-DA<br /> |-<br /> | 0x20000 || SACD<br /> |-<br /> | 0x100000 || Dual Layer (Parallel)<br /> |-<br /> | 0x200000 || Dual Layer (else Parallel)<br /> |}<br /> <br /> ==Buffer==<br /> <br /> * BD drive has several buffers associated with internal flash<br /> * Buffer can be read and written with SCSI commands '''READ/WRITE BUFFER'''<br /> * Writing buffer is enabled with SCSI command '''MODE SELECT 10''' first<br /> <br /> ===Buffer Table===<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! ID !! Size !! Description<br /> |-<br /> | 0x0 || 0x8000 || Used to transfer firmware to BD drive<br /> |-<br /> | 0x1 || 0x800 || Serial Flash<br /> |-<br /> | 0x2 || 0x60 || P-Block<br /> |-<br /> | 0x3 || 0x670 || S-Block<br /> |-<br /> | 0x4 || 0x8000 || Host Revocation List (HRL) Empty<br /> |-<br /> | 0x5 || 0x8000 || Host Revocation List (HRL) Current<br /> |-<br /> | 0x6 || 0x670 || S-Block<br /> |-<br /> | 0x7 || 0x8000 || Host Revocation List (HRL)<br /> |}<br /> <br /> ===HRL Buffer===<br /> <br /> * Size is 32KB just like AACS specifications prescribes (See AACS Common Specification 3.2.5.2 Host Revocation List Record)<br /> * '''We could replace HRL with an older one in BD drive flash and restore revoked Host Certificates !!!'''<br /> <br /> ==Device Commands==<br /> <br /> ===Get Profile (0x11)===<br /> <br /> * BD profile can be read with LV1 call '''lv1_send_storage_device_command''' and command '''0x11'''<br /> * LV1 sends SCSI command '''GET CONFIGURATION''' to BD drive with '''requested type 0x0''', '''starting feature number 0x0''' and '''allocation length 0x8'''<br /> * See SCSI command '''GET CONFIGURATION'''<br /> <br /> ===Auto Request Sense Mode On/Off (0x30)===<br /> <br /> * LV1 expects a 4 byte value: 0x0 - On, 0x1 - Off<br /> * can be get/set via GameOS sc0x25C/604: sys_storage_send_device_command(fd of bdvd,0x30,value,4,0,0 )<br /> <br /> ==SCSI Commands==<br /> <br /> ===Get Configuration===<br /> <br /> Getting the profile of a BD movie disc:<br /> &lt;pre&gt;<br /> # sg_raw -r 0x8 /dev/sr0 46 02 00 00 00 00 00 00 08 00<br /> SCSI Status: Good <br /> <br /> Sense Information:<br /> sense buffer empty<br /> <br /> Received 8 bytes of data:<br /> 00 00 00 00 38 00 00 00 40 ...8...@ <br /> <br /> # 0x40 means BD-ROM<br /> &lt;/pre&gt;<br /> <br /> Getting the profile of a PS3 game disc:<br /> &lt;pre&gt;<br /> # sg_raw -r 0x8 /dev/sr0 46 02 00 00 00 00 00 00 08 00<br /> SCSI Status: Good <br /> <br /> Sense Information:<br /> sense buffer empty<br /> <br /> Received 8 bytes of data:<br /> 00 00 00 00 38 00 00 ff 71 ...8...q <br /> <br /> # 0x71 means PS3 BD-ROM<br /> &lt;/pre&gt;<br /> <br /> ===Get SS Key===<br /> <br /> * By SCSI standard undocumented parameters are used<br /> * '''SCSI Report Key''' command with '''key format 0x3''' and '''key class 0xe0'''<br /> * 8 bytes are returned by BD drive<br /> * Used by VSH<br /> <br /> Test with PS3 game disc:<br /> &lt;pre&gt;<br /> # sg_raw -r 8 /dev/sr0 a4 00 00 00 00 00 00 e0 00 08 03 00<br /> SCSI Status: Good <br /> <br /> Sense Information:<br /> sense buffer empty<br /> <br /> Received 8 bytes of data:<br /> 00 00 06 00 00 00 00 00 04 ........ <br /> &lt;/pre&gt;<br /> <br /> ===Eject Media===<br /> <br /> &lt;pre&gt;<br /> sg_raw /dev/sr0 0x1b 00 00 00 02 00<br /> &lt;/pre&gt;<br /> <br /> ===Load Media===<br /> <br /> &lt;pre&gt;<br /> sg_raw /dev/sr0 0x1b 00 00 00 03 00<br /> &lt;/pre&gt;<br /> <br /> ===Mode Select 10===<br /> <br /> ====Enable Buffer Write====<br /> <br /> * Uses '''PF 0x1''', '''SP 0x0''' and '''parameter list length 0x10'''<br /> * Uses the following parameter list: '''0x00 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x2d 0x6 &lt;buffer id&gt; 0x00 0x00 0x00 0x00 0x00'''<br /> * '''Enables writing to BD drive flash, e.g. to HRL buffer !!!'''<br /> <br /> Test with sg3-utils which enables write to HRL buffer:<br /> &lt;pre&gt;<br /> sg_raw /dev/sr0 55 10 00 00 00 00 00 00 10 00 00 0e 00 00 00 00 00 00 2d 06 04 00 00 00 00 00<br /> &lt;/pre&gt;<br /> <br /> ===Write Buffer===<br /> <br /> * Used e.g. by Update Manager to send BD firmware to BD drive<br /> * '''Mode 0x5 (Download microcode and save)''' is used e.g. to write HRL to BD drive flash<br /> * '''Mode 0x7 (Download microcode with offsets and save)''' is used e.g. to write BD firmware to BD drive flash<br /> <br /> ==AACS==<br /> <br /> ===AACS SPU Module===<br /> <br /> * BD player on GameOS uses '''AacsModule.spu.isoself''' (/dev_flash/bdplayer) to perform AACS authentication<br /> * Tested on OtherOS++ 3.55<br /> * Host certificate, host private key and AACS LA public key are stored encrypted with AES-256-CTR in the SPU module and are decrypted when the SPU module is loaded or when it's accessed first. The AES-256-CTR key and IV are in the SPU module too.<br /> <br /> ====Communication====<br /> <br /> * BD player reads '''EID3''' with '''Indi Info Manager 0x17001/0x17002''' services and passes it to SPU module<br /> * '''EID3 is NEVER used in the SPU module although BD player passes it to the SPU module'''<br /> * Data is exchanged with the SPU module through '''SPU In Mbox''', '''SPU Out Intr Mbox''' and a data buffer in XDR memory of size '''0x2000''' bytes.<br /> <br /> ====Commands====<br /> <br /> * The SPU module supports max '''0x78''' commands but not all are implemented<br /> * After a command is finished by the SPU module, it sends the status of the command to PPU through '''SPU Out Intr Mbox'''. Value 0 means success.<br /> <br /> =====Read 4 Bytes from XDR Buffer (0x2)=====<br /> <br /> * It just reads 4 bytes of data from the XDR buffer passed to the SPU module.<br /> <br /> =====Set KCD (0x1e)=====<br /> <br /> * Sends KCD (Key Conversion Data) to the SPU module.<br /> * KCD is encrypted with the Bus Key which was established previously by AACS authentication.<br /> <br /> =====Init AES_H (0x34)=====<br /> <br /> * Initializes AES_H hashing function.<br /> <br /> =====Calculate AES_H 1 (0x35)=====<br /> <br /> * Calculates AES_H hash of the data stored in XDR buffer.<br /> <br /> =====Calculate AES_H 2 (0x36)=====<br /> <br /> * Calculates AES_H hash of the data stored in XDR buffer.<br /> <br /> =====Generate Host Nonce (0x3c)=====<br /> <br /> * Generates a nonce which is returned in command '''0x3d'''<br /> <br /> =====Get Host Nonce and Certificate (0x3d)=====<br /> <br /> * The data returned by this command is of size '''0x14 (Nonce) + 0x5c (Host Certificate)'''<br /> * The data returned by this command is sent by BD player with SCSI command '''SEND KEY''' to BD drive during AACS authentication<br /> * '''Host Certificate is easy to get from the SPU module, e.g. with aacs_module on OtherOS++'''<br /> * The data contains a nonce, host public key and host certificate signature.<br /> <br /> =====Set Drive Nonce and Certificate (0x3e)=====<br /> <br /> * Stores BD drive nonce and certificate in local memory of SPU<br /> <br /> =====Verify Drive Certificate (0x3f)=====<br /> <br /> =====Set Drive Key (0x40)=====<br /> <br /> =====Sign Host Key (0x44)=====<br /> <br /> =====Get Host Key (0x45)=====<br /> <br /> =====Calculate Bus Key (0x46)=====<br /> <br /> =====Set Volume ID (0x47)=====<br /> <br /> * Sends volume id and its MAC to the SPU module<br /> <br /> =====Calculate Volume ID MAC (0x48)=====<br /> <br /> * Calculates MAC of the passed volume id<br /> <br /> =====Verify Volume ID MAC (0x49)=====<br /> <br /> * Verifies MAC of the passed volume id<br /> <br /> =====Set PMSN (0x4a)=====<br /> <br /> * Sends PMSN and its MAC to the SPU module<br /> <br /> =====Calculate PMSN MAC (0x4b)=====<br /> <br /> * Calculates MAC of the passed PMSN<br /> <br /> =====Verify PMSN (0x4c)=====<br /> <br /> * Verifies MAC of the passed PMSN<br /> <br /> =====Set Media ID (0x4d)=====<br /> <br /> * Sends media id and its MAC to the SPU module<br /> <br /> =====Calculate Media ID MAC (0x4e)=====<br /> <br /> * Calculates MAC of the passed media id<br /> <br /> =====Verify Media ID MAC (0x4f)=====<br /> <br /> * Verifies MAC of the passed media id<br /> <br /> =====Unknown (0x54)=====<br /> <br /> =====Verify Host/Drive Revocation (0x55)=====<br /> <br /> * BD player stores HRL/DRL list entries in XDR buffer and passes it to the SPU module for verification<br /> <br /> =====Terminate Session (0xfefefeff)=====<br /> <br /> * AACS SPU module runs and processes commands as long as you need<br /> * After a command is complete, the SPU module waits for the next command<br /> * This command terminates the current session and stops SPU module<br /> <br /> ===Drive Revocation List (DRL)===<br /> <br /> * SHA1 hash is encrypted/decrypted by '''SYSCON services 0x9003/0x9004 (Encrypt/Decrypt)'''<br /> * SHA1 hash is read with '''VTRM service 0x2005 (Retrieve)'''<br /> * SHA1 hash is written with '''VTRM service 0x2003 (Store With Update)'''<br /> <br /> ===Content Revocation List (CRL)===<br /> <br /> * SHA1 hash is encrypted/decrypted by '''SYSCON services 0x9003/0x9004 (Encrypt/Decrypt)'''<br /> * SHA1 hash is read with '''VTRM service 0x2005 (Retrieve)'''<br /> * SHA1 hash is written with '''VTRM service 0x2003 (Store With Update)'''<br /> <br /> ===Host Revocation List (HRL)===<br /> <br /> * Stored in BD drive flash<br /> * It can be read/written with SCSI commands '''READ/WRITE BUFFER'''. Yeah, it can be written too :D<br /> <br /> ====Read HRL from BD Drive Flash====<br /> <br /> * It seems that BD drive has several HRL in its flash<br /> * Empty HRL stored on BD drive flash can be read with SCSI command '''READ BUFFER''' by using as '''mode 0x2''', '''buffer id 0x4''' and '''allocation length 0x40'''<br /> * Current HRL stored on BD drive flash can be read with SCSI command '''READ BUFFER''' by using as '''mode 0x2''', '''buffer id 0x5'''<br /> <br /> ====Empty HRL====<br /> <br /> &lt;pre&gt;<br /> # sg_read_buffer -m 2 -i 4 -o 0 -l $((0x40)) /dev/sr0 <br /> 00 10 00 00 0c 00 03 10 03 00 00 00 01 21 00 00 34 <br /> 10 00 00 00 00 00 00 00 00 1b 0b f2 6d 47 9e 77 62 <br /> 20 3d 91 fc 78 b1 59 c9 52 ca a4 c7 41 85 24 96 64 <br /> 30 8d 1d 95 8e 9b 84 c6 fa 4a dd 43 9b 42 98 fe ff <br /> <br /> # byte 0x21 at offset 0xc means Record Type HRL<br /> <br /> # as you see this HRL is empty<br /> <br /> &lt;/pre&gt;<br /> <br /> ====Current HRL====<br /> <br /> &lt;pre&gt;<br /> # sg_read_buffer -m 2 -i 5 -o 0 -l $((0x7c)) /dev/sr0 <br /> 00 10 00 00 0c 00 04 10 03 00 00 00 09 21 00 00 6c <br /> 10 00 00 00 07 00 00 00 07 00 09 ff ff 00 00 00 0b <br /> 20 00 00 ff ff 00 00 00 16 00 08 ff ff 00 00 00 21 <br /> 30 00 03 ff ff 00 00 00 35 00 04 ff ff 00 00 00 4e <br /> 40 00 03 ff ff 00 00 00 54 00 03 ff ff 00 00 00 5e <br /> 50 80 93 3a 62 f5 5a 9c 8c 62 ce 7d b8 69 5d d7 b1 <br /> 60 c3 0f 36 ff 96 a2 3b 32 cb cd 58 d4 12 c9 fd bf <br /> 70 f5 16 a6 4a 32 ba 60 f0 5d 71 74 10 <br /> <br /> # the current HRL is NOT empty and is from MKBv9 because the only BD movie i played on my PS3 has MKBv9<br /> &lt;/pre&gt;<br /> <br /> ===PS3 BD Player Host Certificate===<br /> <br /> &lt;pre&gt;<br /> $ hexdump -C aacs_auth/ps3_host_cert.bin <br /> 00000000 02 01 00 5c ff ff 80 00 00 39 00 00 65 ea c9 87 |...\ÿÿ...9..eêÉ.|<br /> 00000010 8b 85 ef f4 d7 7a 62 b1 d6 00 02 4a ce 68 dd 33 |..ïô×zb±Ö..JÎhÝ3|<br /> 00000020 66 88 0e 4f 84 4f 34 b7 7a 05 01 35 a2 0e 73 b6 |f..O.O4·z..5¢.s¶|<br /> 00000030 26 da ea 51 57 b3 2e b8 4b c6 e8 7b 0d ee 4d 83 |&amp;ÚêQW³.žKÆè{.îM.|<br /> 00000040 3c ea da 86 12 01 51 00 2c 3c 66 d5 25 6f 71 cf |&lt;êÚ...Q.,&lt;fÕ%oqÏ|<br /> 00000050 a6 8b 7e 55 ba 1b 35 1f 34 03 43 4e |Š.~Uº.5.4.CN|<br /> 0000005c<br /> <br /> # Host ID is 0xffff80000039<br /> &lt;/pre&gt;<br /> <br /> ===PS3 BD Player Host Private Key===<br /> <br /> &lt;pre&gt;<br /> $ hexdump -C aacs_auth/ps3_host_priv_key.bin <br /> 00000000 00 66 8c 9a 75 ee fc 8d a4 26 19 38 e2 71 28 50 |.f..u....&amp;.8.q(P|<br /> 00000010 61 bb 09 f0 dd |a....|<br /> &lt;/pre&gt;<br /> <br /> ===AACS Processing Keys===<br /> <br /> ====MKB v1====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v1.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000001<br /> <br /> MKB U masks and UVs: 514<br /> <br /> =applying subset-difference=<br /> index: 0<br /> UV: 0x00000001<br /> U mask: 0xff800000<br /> V mask: 0xfffffffe<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0 |.....t.[.AV.cV..|<br /> <br /> C value:<br /> 00000000: cb 06 90 db e6 54 55 7b 12 62 aa d7 89 f4 9d 92 |.....TU{.b......|<br /> <br /> media key:<br /> 00000000: b4 6c 48 5e f7 51 ae 29 ef 87 bc 58 28 f3 2a 8d |.lH^.Q.)...X(.*.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 46 32 5b 42 48 b4 86 5a fc ef 75 25 47 b1 b5 12 |F2[BH..Z..u%G...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 0d ac 14 b9 ee f4 bd cc |.#Eg............|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v3====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v3.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000003<br /> <br /> MKB U masks and UVs: 528<br /> <br /> =applying subset-difference=<br /> index: 14<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: 0a b7 33 82 85 62 91 d1 91 4a 95 9e 36 18 c7 a1 |..3..b...J..6...|<br /> <br /> media key:<br /> 00000000: 6e da eb d4 88 aa 38 58 74 26 35 fd fd 36 66 d5 |n.....8Xt&amp;5..6f.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 99 76 96 b0 6f 49 37 9b c4 b9 2b be 73 ce 96 1a |.v..oI7...+.s...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef fb 01 cc 85 eb e5 bf 0a |.#Eg............|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v4====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v4.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000004<br /> <br /> MKB U masks and UVs: 526<br /> <br /> =applying subset-difference=<br /> index: 12<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: bf 71 0c 8b 46 a0 24 d8 f0 3a a1 26 37 9d fb fc |.q..F.$..:.&amp;7...|<br /> <br /> media key:<br /> 00000000: ef 18 c0 dd bf 02 32 a1 2f 57 f7 65 79 2c 1c 58 |......2./W.ey,.X|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 54 85 08 a9 6a 70 2a c9 32 e3 74 a6 55 78 6c 01 |T...jp*.2.t.Uxl.|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef da 90 cf 2a e5 b2 6c 45 |.#Eg.......*..lE|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v7====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v7.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000007<br /> <br /> MKB U masks and UVs: 526<br /> <br /> =applying subset-difference=<br /> index: 7<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: 21 fd c9 4b 3e 1a f3 fe 9e b4 7a e6 ef 01 75 1b |!..K&gt;.....z...u.|<br /> <br /> media key:<br /> 00000000: af cd e2 c8 67 12 a4 b6 a8 58 0c 15 ef 07 6e f8 |....g....X....n.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 4b 21 29 a5 0f db 96 bc bc 01 04 71 42 79 00 e5 |K!)........qBy..|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 4e f9 d2 05 6e 19 c1 79 |.#Eg....N...n..y|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v8====<br /> <br /> &lt;pre&gt;<br /> glevand@debian-hdd:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v8.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000008<br /> <br /> MKB U masks and UVs: 523<br /> <br /> =applying subset-difference=<br /> index: 4<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: 73 2d 10 bd f8 b4 87 e2 86 a6 d5 3a 6d db 69 15 |s-.........:m.i.|<br /> <br /> media key:<br /> 00000000: dd 46 d4 0d 26 54 5a ce 6c 59 0c 65 b7 2b 3a 9f |.F..&amp;TZ.lY.e.+:.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: c6 f6 f9 54 ce 90 e0 5e 2b 3b e4 1e 24 92 90 b2 |...T...^+;..$...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 97 e6 61 8b d1 69 3e a0 |.#Eg......a..i&gt;.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v9====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v9.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000009<br /> <br /> MKB U masks and UVs: 520<br /> <br /> =applying subset-difference=<br /> index: 2<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: a4 5a c6 87 43 49 70 bb bf 0c 22 52 83 9e 2a f6 |.Z..CIp...&quot;R..*.|<br /> <br /> media key:<br /> 00000000: 37 02 bd fc 96 dc a2 18 2e 55 b0 79 6d ad 36 6b |7........U.ym.6k|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 4d 5b 7b 9c 5d ee 55 a6 94 de e1 db 8d 08 c7 a2 |M[{.].U.........|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef cd 1d a8 8a 42 5a 10 43 |.#Eg........BZ.C|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v10====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v10.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x0000000a<br /> <br /> MKB U masks and UVs: 522<br /> <br /> =applying subset-difference=<br /> index: 3<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: d4 77 dd 1a 8a 5c 6d d1 dd 31 2d af f7 d3 14 fa |.w...\m..1-.....|<br /> <br /> media key:<br /> 00000000: 38 32 2b 3c 61 b0 35 b4 52 89 84 59 f4 7a 76 e6 |82+&lt;a.5.R..Y.zv.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 3f d3 d5 fb 42 37 d9 05 b8 db 6b 03 a0 fe 2e 48 |?...B7....k....H|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 65 b1 87 8c eb 0d 60 0f |.#Eg....e.....`.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v12====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v12.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x0000000c<br /> <br /> MKB U masks and UVs: 522<br /> <br /> =applying subset-difference=<br /> index: 3<br /> UV: 0x00000080<br /> U mask: 0xff800000<br /> V mask: 0xffffff00<br /> <br /> =applying device key=<br /> index: 244<br /> UV: 0x00000100<br /> U mask: 0xff800000<br /> V mask: 0xfffffe00<br /> device key:<br /> 00000000: 81 08 27 a7 6e 5b 2c c1 68 5e 32 17 a2 3e 21 86 |..'.n[,.h^2..&gt;!.|<br /> <br /> processing key:<br /> 00000000: 97 39 40 bb 18 0e 83 26 62 31 ee 59 6c ef 65 b2 |.9@....&amp;b1.Yl.e.|<br /> <br /> C value:<br /> 00000000: 89 75 89 e6 6f 4a de 95 11 32 57 6a cb 99 dd 69 |.u..oJ...2Wj...i|<br /> <br /> media key:<br /> 00000000: 4b dd 69 9d 32 98 d7 b0 ad 32 71 6b 3d 9c e3 c2 |K.i.2....2qk=...|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 8d 43 fd f2 15 fa 58 78 64 db 25 46 62 ab 02 30 |.C....Xxd.%Fb..0|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef e6 1c bf 98 45 82 64 d9 |.#Eg........E.d.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v14====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v14.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x0000000e<br /> <br /> MKB U masks and UVs: 526<br /> <br /> =applying subset-difference=<br /> index: 6<br /> UV: 0x00000248<br /> U mask: 0xfffffe00<br /> V mask: 0xfffffff0<br /> <br /> =applying device key=<br /> index: 28<br /> UV: 0x00000280<br /> U mask: 0xfffffe00<br /> V mask: 0xffffff00<br /> device key:<br /> 00000000: 44 14 5a 84 6f 19 d0 96 f2 c8 4a 2e 50 c5 c4 f5 |D.Z.o.....J.P...|<br /> <br /> processing key:<br /> 00000000: 58 eb da df 88 dc c9 33 04 cb be db 9e e0 95 f6 |X......3........|<br /> <br /> C value:<br /> 00000000: 8c 7e 31 e8 15 17 7e c3 2c 67 b7 cc 87 e9 39 c3 |.~1...~.,g....9.|<br /> <br /> media key:<br /> 00000000: 4b b1 31 d1 6e 0e 86 45 89 07 a2 68 91 c4 e5 38 |K.1.n..E...h...8|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 20 03 8c 70 7d ab d0 6f ba 86 39 f0 31 26 86 5f | ..p}..o..9.1&amp;._|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 27 9f e5 35 0b df 3d a5 |.#Eg....'..5..=.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v15====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v15.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x0000000f<br /> <br /> MKB U masks and UVs: 527<br /> <br /> =applying subset-difference=<br /> index: 6<br /> UV: 0x00000248<br /> U mask: 0xfffffe00<br /> V mask: 0xfffffff0<br /> <br /> =applying device key=<br /> index: 28<br /> UV: 0x00000280<br /> U mask: 0xfffffe00<br /> V mask: 0xffffff00<br /> device key:<br /> 00000000: 44 14 5a 84 6f 19 d0 96 f2 c8 4a 2e 50 c5 c4 f5 |D.Z.o.....J.P...|<br /> <br /> processing key:<br /> 00000000: 58 eb da df 88 dc c9 33 04 cb be db 9e e0 95 f6 |X......3........|<br /> <br /> C value:<br /> 00000000: 75 da 59 cf 0d c2 c0 95 86 fc 6b 8e 2e e9 cc 85 |u.Y.......k.....|<br /> <br /> media key:<br /> 00000000: 28 46 25 38 3d cc 4f 1f 90 be 7d f7 8a ba 7b fd |(F%8=.O...}...{.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 8d d2 69 e0 b7 6a 44 53 03 ad ef 58 44 fc a7 d7 |..i..jDS...XD...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef ff 6a 7d c3 17 bb 19 11 |.#Eg.....j}.....|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v16====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v16.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000010<br /> <br /> MKB U masks and UVs: 531<br /> <br /> =applying subset-difference=<br /> index: 5<br /> UV: 0x00000248<br /> U mask: 0xfffffe00<br /> V mask: 0xfffffff0<br /> <br /> =applying device key=<br /> index: 28<br /> UV: 0x00000280<br /> U mask: 0xfffffe00<br /> V mask: 0xffffff00<br /> device key:<br /> 00000000: 44 14 5a 84 6f 19 d0 96 f2 c8 4a 2e 50 c5 c4 f5 |D.Z.o.....J.P...|<br /> <br /> processing key:<br /> 00000000: 58 eb da df 88 dc c9 33 04 cb be db 9e e0 95 f6 |X......3........|<br /> <br /> C value:<br /> 00000000: f8 49 9b d1 32 f9 6e 8d 33 98 35 a8 54 80 d9 fe |.I..2.n.3.5.T...|<br /> <br /> media key:<br /> 00000000: 3a bf bf d7 7e b8 01 43 a9 3c 15 3f ba 47 8c e1 |:...~..C.&lt;.?.G..|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 8a 67 86 b6 9d 0d 22 dd 5d c2 88 1f 08 f3 ab b4 |.g....&quot;.].......|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef d6 32 1f 17 c4 2f e2 4a |.#Eg.....2.../.J|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v17====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v17.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000011<br /> <br /> MKB U masks and UVs: 540<br /> <br /> =applying subset-difference=<br /> index: 14<br /> UV: 0x00000308<br /> U mask: 0xffffff00<br /> V mask: 0xfffffff0<br /> <br /> =applying device key=<br /> index: 21<br /> UV: 0x00000340<br /> U mask: 0xffffff00<br /> V mask: 0xffffff80<br /> device key:<br /> 00000000: eb 55 a4 75 08 0f bc f1 85 34 ef a0 83 9a 73 73 |.U.u.....4....ss|<br /> <br /> processing key:<br /> 00000000: 46 5f a8 be 82 85 09 01 4d 05 d2 fc ce ff 35 d2 |F_......M.....5.|<br /> <br /> C value:<br /> 00000000: 01 f7 54 0b 34 e8 c1 ce 63 8d ea fa bc ce 6e 7b |..T.4...c.....n{|<br /> <br /> media key:<br /> 00000000: ef 63 4e a8 ca 06 d1 6a c7 21 65 1b 18 b3 04 c6 |.cN....j.!e.....|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: d3 b9 d4 9c b6 94 47 d5 3d cc 42 fe 3e 47 40 04 |......G.=.B.&gt;G@.|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef f6 b4 c8 6a b7 b8 39 fc |.#Eg.......j..9.|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v18====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v18.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000012<br /> <br /> MKB U masks and UVs: 543<br /> <br /> =applying subset-difference=<br /> index: 17<br /> UV: 0x00000320<br /> U mask: 0xffffff00<br /> V mask: 0xffffffc0<br /> <br /> =applying device key=<br /> index: 21<br /> UV: 0x00000340<br /> U mask: 0xffffff00<br /> V mask: 0xffffff80<br /> device key:<br /> 00000000: eb 55 a4 75 08 0f bc f1 85 34 ef a0 83 9a 73 73 |.U.u.....4....ss|<br /> <br /> processing key:<br /> 00000000: ad 5e 54 6c 46 d7 2d c0 83 ae b5 68 69 24 e1 b3 |.^TlF.-....hi$..|<br /> <br /> C value:<br /> 00000000: 7a 8f 03 41 27 c4 86 58 05 37 3a 90 de f8 de 26 |z..A'..X.7:....&amp;|<br /> <br /> media key:<br /> 00000000: e3 ed cd b4 59 b4 12 d4 ae f9 4d 8e 78 7a cd 7d |....Y.....M.xz.}|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: ea 45 fa 35 65 70 56 6f 6a 86 65 ad 52 e7 71 a4 |.E.5epVoj.e.R.q.|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef bd 36 f9 ce 60 54 80 3c |.#Eg.....6..`T.&lt;|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v19====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v19.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000013<br /> <br /> MKB U masks and UVs: 544<br /> <br /> =applying subset-difference=<br /> index: 17<br /> UV: 0x00000320<br /> U mask: 0xffffff00<br /> V mask: 0xffffffc0<br /> <br /> =applying device key=<br /> index: 21<br /> UV: 0x00000340<br /> U mask: 0xffffff00<br /> V mask: 0xffffff80<br /> device key:<br /> 00000000: eb 55 a4 75 08 0f bc f1 85 34 ef a0 83 9a 73 73 |.U.u.....4....ss|<br /> <br /> processing key:<br /> 00000000: ad 5e 54 6c 46 d7 2d c0 83 ae b5 68 69 24 e1 b3 |.^TlF.-....hi$..|<br /> <br /> C value:<br /> 00000000: b9 0b 55 d1 18 3c cc 80 20 1c 9f 26 c3 58 27 18 |..U..&lt;.. ..&amp;.X'.|<br /> <br /> media key:<br /> 00000000: 75 a9 79 9c 67 50 13 89 98 62 34 5b eb 54 34 dd |u.y.gP...b4[.T4.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: c4 f0 ce 75 1b 12 b9 f0 22 2f 31 70 66 a9 6a b8 |...u....&quot;/1pf.j.|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 66 5c 65 d3 c4 4c c7 b0 |.#Eg....f\e..L..|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v20====<br /> <br /> &lt;pre&gt;<br /> glevand@debian-hdd:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v20.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000014<br /> <br /> MKB U masks and UVs: 544<br /> <br /> =applying subset-difference=<br /> index: 19<br /> UV: 0x00000384<br /> U mask: 0xffffff80<br /> V mask: 0xfffffff8<br /> <br /> =applying device key=<br /> index: 18<br /> UV: 0x00000384<br /> U mask: 0xffffff80<br /> V mask: 0xfffffff8<br /> device key:<br /> 00000000: fb 4a c3 90 09 e8 21 13 d4 5e cf 4b 7e ae a4 67 |.J....!..^.K~..g|<br /> <br /> processing key:<br /> 00000000: 53 fc e7 8e cd 35 2d a5 0d 52 6b 5e e3 d3 d9 6b |S....5-..Rk^...k|<br /> <br /> C value:<br /> 00000000: 10 9f f1 69 36 07 7d 7e ad 8f d2 1a 28 c5 09 ed |...i6.}~....(...|<br /> <br /> media key:<br /> 00000000: dc 9f 08 f7 cb 1b f8 c4 cf 96 4e 96 df 23 56 58 |..........N..#VX|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 18 ca f5 51 8f 36 ef 2f 7a 49 78 ff 54 40 a5 f1 |...Q.6./zIx.T@..|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef c5 5d 11 08 c3 26 db 48 |.#Eg.....]...&amp;.H|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v21====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v21.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000015<br /> <br /> MKB U masks and UVs: 552<br /> <br /> =applying subset-difference=<br /> index: 19<br /> UV: 0x00000384<br /> U mask: 0xffffff80<br /> V mask: 0xfffffff8<br /> <br /> =applying device key=<br /> index: 18<br /> UV: 0x00000384<br /> U mask: 0xffffff80<br /> V mask: 0xfffffff8<br /> device key:<br /> 00000000: fb 4a c3 90 09 e8 21 13 d4 5e cf 4b 7e ae a4 67 |.J....!..^.K~..g|<br /> <br /> processing key:<br /> 00000000: 53 fc e7 8e cd 35 2d a5 0d 52 6b 5e e3 d3 d9 6b |S....5-..Rk^...k|<br /> <br /> C value:<br /> 00000000: c0 0c fa bf f0 fe f2 32 77 19 db c4 d8 f8 60 c9 |.......2w.....`.|<br /> <br /> media key:<br /> 00000000: 55 83 aa 69 ff 52 16 83 c2 93 b3 48 03 2a 57 38 |U..i.R.....H.*W8|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 12 5b f2 75 c8 f8 05 6b 4f 31 a5 ea 4a 12 9f a9 |.[.u...kO1..J...|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef dc 46 45 b4 79 8d 4f 68 |.#Eg.....FE.y.Oh|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v23====<br /> <br /> &lt;pre&gt;<br /> glevand@debian-hdd:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v23.inf <br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000017<br /> <br /> MKB U masks and UVs: 556<br /> <br /> =applying subset-difference=<br /> index: 17<br /> UV: 0x00000384<br /> U mask: 0xffffffe0<br /> V mask: 0xfffffff8<br /> <br /> =applying device key=<br /> index: 7<br /> UV: 0x00000384<br /> U mask: 0xffffffe0<br /> V mask: 0xfffffff8<br /> device key:<br /> 00000000: 8b f4 fb d9 1a 7f b7 db 85 76 d1 e5 a1 5a 85 44 |.........v...Z.D|<br /> <br /> processing key:<br /> 00000000: c3 22 38 97 6f f4 4a 51 e2 d3 35 53 cf e8 57 72 |.&quot;8.o.JQ..5S..Wr|<br /> <br /> C value:<br /> 00000000: f0 81 d4 93 aa b5 01 1a a7 ff 8e 18 8a 48 8a 2d |.............H.-|<br /> <br /> media key:<br /> 00000000: 02 04 59 d0 7c b5 54 94 bf 46 9b 98 91 1e 43 1f |..Y.|.T..F....C.|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 24 a1 27 f9 30 70 25 67 07 2f 2a d4 13 89 0d aa |$.'.0p%g./*.....|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 21 00 20 84 c4 5f 36 78 |.#Eg....!. .._6x|<br /> &lt;/pre&gt;<br /> <br /> ====MKB v25====<br /> <br /> &lt;pre&gt;<br /> glevand@bastion:~/aacs_proc_key$ ./aacs_proc_key -n 0x389 -k ps3_device_keys -u ps3_device_key_u_masks_uvs mkbs/MKB_RW_v25.inf<br /> <br /> =MKB=<br /> type:<br /> 0x00031003<br /> version:<br /> 0x00000019<br /> <br /> MKB U masks and UVs: 564<br /> <br /> =applying subset-difference=<br /> index: 13<br /> UV: 0x00000384<br /> U mask: 0xffffffe0<br /> V mask: 0xfffffff8<br /> <br /> =applying device key=<br /> index: 7<br /> UV: 0x00000384<br /> U mask: 0xffffffe0<br /> V mask: 0xfffffff8<br /> device key:<br /> 00000000: 8b f4 fb d9 1a 7f b7 db 85 76 d1 e5 a1 5a 85 44 |.........v...Z.D|<br /> <br /> processing key:<br /> 00000000: c3 22 38 97 6f f4 4a 51 e2 d3 35 53 cf e8 57 72 |.&quot;8.o.JQ..5S..Wr|<br /> <br /> C value:<br /> 00000000: 19 62 23 7d 81 01 c2 55 2f 36 20 1b 3e 69 40 10 |.b#}...U/6 .&gt;i@.|<br /> <br /> media key:<br /> 00000000: 70 b5 9f 35 86 5d 18 73 bb 80 c3 2b f7 41 f6 14 |p..5.].s...+.A..|<br /> <br /> =MKB verify media key data=<br /> encrypted:<br /> 00000000: 89 be 1e 1e b1 93 4c f2 2d ac c3 ce ed 10 07 f0 |......L.-.......|<br /> decrypted:<br /> 00000000: 01 23 45 67 89 ab cd ef 3f 5d 87 7a 88 09 db c4 |.#Eg....?].z....|<br /> &lt;/pre&gt;<br /> <br /> ===Documentation===<br /> <br /> * SCSI Specification: [http://www.13thmonkey.org/documentation/SCSI/]<br /> * AACS Specification Common: [http://www.aacsla.com/specifications/specs091/AACS_Spec_Common_0.91.pdf]<br /> * AACS Specification Pre-recorded Video Book [http://www.aacsla.com/specifications/AACS_Spec_Prerecorded_Final_0.951.pdf]<br /> * AACS Tutorial: [http://forum.doom9.org/showthread.php?t=122363]<br /> * AACS Overview: [http://www.cacr.math.uwaterloo.ca/techreports/2007/cacr2007-25.pdf]<br /> <br /> ==CSS==<br /> <br /> ===CSS SPU Module===<br /> <br /> * DVD player on GameOS uses '''CssModule.spu.isoself''' (/dev_flash/bdplayer) to perform CSS authentication<br /> <br /> ====Commands====<br /> <br /> * The SPU module supports max '''0x25''' commands but not all are implemented<br /> * After a command is finished by the SPU module, it sends the status of the command to PPU through '''SPU Out Intr Mbox'''. Value 0 means success.<br /> <br /> =====Generate Host Challenge Key (0x3)=====<br /> <br /> * Generates '''0x10''' bytes of '''host challenge key'''<br /> <br /> =====Set Drive Key1 (0x4)=====<br /> <br /> * Sends '''key1''' of size '''0x5''' returned by DVD drive to the SPU module<br /> <br /> =====Set Drive Challenge Key (0x5)=====<br /> <br /> * Sends '''0x10''' bytes of '''drive challenge key''' to the SPU module<br /> <br /> =====Calculate Host Key2 (0x6)=====<br /> <br /> * Calculates '''key2''' of size '''0x5'''<br /> <br /> =====Get Host Key2 (0x7)=====<br /> <br /> * Returns '''key2''' of size '''0x5'''<br /> <br /> =====Set Disc Key (0x8)=====<br /> <br /> * Sends Disc Key block of size '''0x800''' to the SPU module<br /> <br /> =====Decrypt Sector (0xc)=====<br /> <br /> * Decrypts the passed sector<br /> <br /> ===CSS Salt===<br /> <br /> * It's NOT in clear text in the SPU module, it's obfuscated by xoring '''0xDEAF''' (SONY employees have a sense of humor).<br /> * There are 2 bytes for every salt byte<br /> <br /> Obfuscated:<br /> &lt;pre&gt;<br /> 71 ED 3F A3 DA FE E4 94 40 8C<br /> &lt;/pre&gt;<br /> <br /> Clear text:<br /> &lt;pre&gt;<br /> F4 10 45 A3 E2<br /> &lt;/pre&gt;<br /> <br /> ===PS3 DVD Player Key Index===<br /> <br /> &lt;pre&gt;<br /> 0x69<br /> &lt;/pre&gt;<br /> <br /> ===Documentation===<br /> <br /> * The Content Scrambling System (CSS): [http://www.tinyted.net/eddie/css_auth.html]<br /> <br /> * Cryptanalysis of Contents Scrambling System: [http://www.cs.cmu.edu/~dst/DeCSS/FrankStevenson/analysis.html]<br /> <br /> * Cryptography in Home Entertainment: [http://www.math.ucsd.edu/~crypto/Projects/MarkBarry/index.htm]<br /> <br /> * Patching DVD Firmware: [http://xvi.rpc1.org/Patching%20DVD%20firmware.pdf]<br /> <br /> ==CPRM==<br /> <br /> ===Commands===<br /> <br /> * The SPU module supports '''0x13''' commands.<br /> <br /> ===4C Secret Constant (S-Box)===<br /> <br /> ===Documentation===<br /> <br /> * Cryptomeria C2 Specification: [http://edipermadi.files.wordpress.com/2008/08/cryptomeria-c2-spec.pdf]<br /> <br /> * Cryptoanalysis of C2: [http://caislab.kaist.ac.kr/lecture/2010/spring/cs548/advanced/A05.pdf]<br /> <br /> ==Remarrying BD Drive on OtherOS++==<br /> <br /> ===fdm_spu_module.self===<br /> <br /> * This SPU module can create either P- or S-Block which are sent to BD drive<br /> * '''EID2''' is passed to the SPU module<br /> * A XDR memory buffer of size '''0x1000''' is passed to the SPU module<br /> * 4 bytes at offset 0x10 of the XDR memory buffer contain the type of block which should be produced by the SPU module<br /> * When the SPU module is finished, the XDR memory buffer contains the needed block<br /> * After the S- and P-Blocks are produced by the SPU module, they are decrypted again but with '''DES''' (CBC mode, key length is 64 bits, initialization vector length is 64 bits) before they are sent to BD drive. S$ny cuts the header and the footer of 16 bytes each from final P- and S-blocks before sending them to drive.<br /> <br /> ====Block types====<br /> <br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Type !! Description !! BD Drive Buffer ID<br /> |-<br /> | 0x1 || P-Block || 0x2<br /> |-<br /> | 0x2 || S-Block || 0x3<br /> |}<br /> <br /> ===Remarrying===<br /> <br /> ====Preparations====<br /> <br /> * You will need '''ps3dm-utils''' and '''sg3-utils'''<br /> * Dump your '''EID2''' from '''flash''' or with '''ps3dm-utils'''<br /> * First create P- and S-Blocks from your EID2 with kernel module '''fdm_spu_module'''<br /> <br /> ====P-Block====<br /> <br /> Decrypted P-Block contains region settings (see below)<br /> <br /> In decrypted P-Block these bytes match [[Target ID]]:<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Value !! [[Target ID]] !! Console Type !! Remarks<br /> |-<br /> | || {{TID80}} || <br /> |-<br /> | 0xFF || {{TID81}} || No BD playback on that [[Target ID]]<br /> |-<br /> | 0xFF || {{TID82}} || No BD playback on that [[Target ID]]<br /> |-<br /> | || {{TID83}} || <br /> |-<br /> | 0x02 || {{TID84}} || <br /> |-<br /> | 0x04 || {{TID85}} || <br /> |-<br /> | 0x10 || {{TID86}} || <br /> |-<br /> | || {{TID87}} || <br /> |-<br /> | || {{TID88}} || <br /> |-<br /> | || {{TID89}} || <br /> |-<br /> | || {{TID8A}} || <br /> |-<br /> | || {{TID8B}} || <br /> |-<br /> | 0x20 || {{TID8C}} || <br /> |-<br /> | || {{TID8D}} || <br /> |-<br /> | || {{TID8E}} || <br /> |-<br /> | || {{TID8F}} || <br /> |-<br /> | 0xFF || {{TIDA0}} || No BD playback on that [[Target ID]]<br /> |-<br /> |}<br /> <br /> =====Creating=====<br /> <br /> =====Sending to BD Drive=====<br /> <br /> ====S-Block====<br /> <br /> =====Creating=====<br /> <br /> =====Sending to BD Drive=====<br /> <br /> ====HRL====<br /> <br /> =====Empty HRL=====<br /> <br /> =====Sending to BD Drive=====<br /> <br /> =VTRM=<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#VTRM gitbrew.org::HV#VTRM] &lt;br /&gt;<br /> <br /> ==VTRM Services==<br /> <br /> ===Store With Update (0x2003)===<br /> <br /> * Used by GameOS BD player to update DRL/CRL hashes<br /> <br /> ===Retrieve (0x2005)===<br /> <br /> * '''Product mode''' is NOT required<br /> * '''0x40''' bytes of data are read from NOR flash, decrypted by SYSCON and returned to the caller<br /> * Used e.g. by GameOS BD player to read SHA1 hashes of DRL and CRL<br /> <br /> ====DRL and CRL Hashes====<br /> <br /> * Written by GameOS BD player during DRL/CRL update<br /> * Read by GameOS BD player<br /> * Hashes are stored encrypted on NOR flash<br /> * Encryption/decryption is done by SYSCON (SYSCON Manager)<br /> <br /> Test with ps3dm-utils:<br /> &lt;pre&gt;<br /> # mount dev_flash3<br /> <br /> glevand@debian-hdd:~/ps3dm-utils$ sudo mount /dev/ps3vflashe /mnt<br /> <br /> # DRL SHA1 hash<br /> <br /> glevand@debian-hdd:~/ps3dm-utils$ sha1sum /mnt/data-revoke/drl/DRL1<br /> 8f0652bc6162a240362f90f1b2e5405bb82ee502 /mnt/data-revoke/drl/DRL1<br /> <br /> # CRL SHA1 hash<br /> <br /> glevand@debian-hdd:~/ps3dm-utils$ sha1sum /mnt/data-revoke/crl/CRL1 <br /> 96791f41f9a76f4d895dd5820db108ec03d19250 /mnt/data-revoke/crl/CRL1<br /> <br /> # Retrieve DRL and CRL SHA1 hashes from VTRM<br /> # DRL hash is first and then follows CRL hash<br /> <br /> glevand@debian-hdd:~/ps3dm-utils$ sudo ./ps3dm_vtrm -l 0x0 -p 0x1070000034000001 /dev/ps3dmproxy retrieve 0<br /> 0x8f 0x06 0x52 0xbc 0x61 0x62 0xa2 0x40 0x36 0x2f 0x90 0xf1 0xb2 0xe5 0x40 0x5b 0xb8 0x2e 0xe5 0x02<br /> 0x96 0x79 0x1f 0x41 0xf9 0xa7 0x6f 0x4d 0x89 0x5d 0xd5 0x82 0x0d 0xb1 0x08 0xec 0x03 0xd1 0x92 0x50<br /> 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00<br /> &lt;/pre&gt;<br /> <br /> ===Backup Flash (0x2012)===<br /> <br /> * Requires enabled '''product mode''' or else service returns always error '''0x5'''<br /> * Reads and returns data from NOR flash beginning at NOR flash offset '''0xec0000'''<br /> <br /> Test with ps3dm-utils:<br /> &lt;pre&gt;<br /> # enable product mode<br /> <br /> # ps3dm_um /dev/ps3dmproxy write_eprom 0x48c07 0x0<br /> /dev/ps3dmproxy: SS retval 0<br /> <br /> # ps3dm_vtrm /dev/ps3dmproxy backup_flash 0 0x200 | hexdump -C<br /> 00000000 53 43 45 49 ff ff ff ff ff ff ff ff ff ff ff ff |SCEIÿÿÿÿÿÿÿÿÿÿÿÿ|<br /> 00000010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|<br /> *<br /> 00000200<br /> <br /> # dd if=/dev/ps3nflasha bs=1 count=$((0x100)) skip=$((0xec0000)) | hexdump -C<br /> 00000000 53 43 45 49 ff ff ff ff ff ff ff ff ff ff ff ff |SCEIÿÿÿÿÿÿÿÿÿÿÿÿ|<br /> 00000010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|<br /> *<br /> <br /> &lt;/pre&gt;<br /> <br /> ===Flash Address Size (0x2016)===<br /> <br /> * Requires enabled '''product mode''' or else service returns always error '''0x5'''<br /> * Returns 2 64bit values: offset and size of NOR flash region<br /> <br /> Test with ps3dm-utils:<br /> &lt;pre&gt;<br /> # ps3dm_um /dev/ps3dmproxy read_eprom 0x48c07<br /> 0xff<br /> <br /> # ps3dm_vtrm /dev/ps3dmproxy flash_addr_size<br /> /dev/ps3dmproxy: SS retval 5<br /> <br /> # enable product mode<br /> <br /> # ps3dm_um /dev/ps3dmproxy write_eprom 0x48c07 0x0<br /> /dev/ps3dmproxy: SS retval 0<br /> <br /> # ps3dm_um /dev/ps3dmproxy read_eprom 0x48c07<br /> 0x00<br /> <br /> # ps3dm_vtrm /dev/ps3dmproxy flash_addr_size<br /> 0x0000000000000000 0x0000000000040000<br /> &lt;/pre&gt;<br /> <br /> =Revoke List=<br /> Crossreference: [http://wiki.gitbrew.org/wikibrew/PS3:HvReverseEngineering#Revoke_List gitbrew::Revoke List]&lt;br /&gt;<br /> <br /> ==LPAR 1 System Call 0x1004A==<br /> <br /> * Installs new revoke list in LV1<br /> * LPAR 1 processes can use this syscall to install new revoke lists at runtime<br /> * '''lv2ldr''' is loaded by LV1 and used to verify the passed revoke list<br /> * After lv2ldr is done verifying the passed revoke list, it checks for stop code and if it's '''0xB''' then LV1 replaces the old revoke list with the new one<br /> * If the verification of the revoke list was successfull then LV1 installs new revoke list and replaces the old one in the ISO loader table at address '''0x10100'''<br /> <br /> ==rvk_list_verifier==<br /> <br /> * Stop code 0xB means that the passed revoke list is valid.<br /> <br /> &lt;pre&gt;<br /> root@debian-hdd:/home/glevand/rvk_list_verifier# cat /proc/rvk_list_verifier/debug <br /> PPE id (0x0000000000000001) VAS id (0x0000000000000002)<br /> lv1_construct_logical_spe (0x00000000)<br /> SPE id (0x0000000000000033)<br /> lv1_enable_logical_spe (0x00000000)<br /> lv1_set_spe_interrupt_mask(0) (0x00000000)<br /> lv1_set_spe_interrupt_mask(1) (0x00000000)<br /> lv1_set_spe_interrupt_mask(2) (0x00000000)<br /> lv1_set_spe_privilege_state_area_1_register (0x00000000)<br /> ea (0xc000000003f40000) esid (0xc000000008000000) vsid (0x0000408f92c94500)<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> out interrupt mbox (0x0000000000000001)<br /> lv1_clear_spe_interrupt_status(2) (0x00000000)<br /> transferring ldr args to LS<br /> waiting until MFC transfers are finished<br /> MFC transfers done<br /> out mbox (0x00000001)<br /> sleep<br /> lv1_get_spe_interrupt_status(0) (0x00000000)<br /> lv1_get_spe_interrupt_status(1) (0x00000000)<br /> lv1_get_spe_interrupt_status(2) (0x00000000)<br /> problem status (0x000b0082)<br /> lv1_destruct_logical_spe (0x00000000)<br /> &lt;/pre&gt;<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36113 Online Connections 2015-05-17T12:08:22Z <p>Euss: /* XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.70) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36112 Online Connections 2015-05-17T12:01:22Z <p>Euss: /* XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.70) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=MediaWiki:Titleblacklist&diff=36111 MediaWiki:Titleblacklist 2015-05-17T08:32:14Z <p>Euss: </p> <hr /> <div> # This is a title blacklist; every title that matches regex here are forbidden to create.<br /> # Options exist to stop editing, account creation, and moves as well.<br /> # See the [[{{TALKPAGENAME}}|talk page]] for more information.<br /> <br /> # nonallowed filename pages<br /> .*Index.html<br /> .*Index.shtml<br /> .*Index.php<br /> .*Index.phps<br /> <br /> # LoganA - Block &quot;SEO&quot; pages<br /> .*SEO.*<br /> #wordpress<br /> .*Wordpress.*<br /> #Other spam<br /> .*Auto Insurance.*<br /> .*Auto Coverage.*<br /> .*Home Business.*<br /> .*Web Design.*<br /> .*Casino.*<br /> .*Breakfast.*<br /> .*Dogs.*<br /> .*Canine.*<br /> .*Nutrition.*<br /> .*Baby.*<br /> .*Adult.*<br /> .*Child.*<br /> <br /> # Please comment any additions made to the blacklist.<br /> # Note: Internally, the pattern delimiter is '/', so be sure to escape all '/'s.<br /> # UTF-8 mode is enabled. Do not use literal non-breaking spaces in regexes as some browsers cannot handle them.<br /> <br /> # OBSCURE ASCII CHARACTER LOOKALIKES<br /> .*[ℂ℃℄ℇ℈℉ℊℋℌℍℎℏℐℑℒℓℕ℗℘ℙℚℛℜℝ℞℟℣ℤℨ℩ℬℭ℮ℯℰℱℲℳℴℹ℺⅁⅂⅃⅄ⅅⅆⅇⅈⅉⅎⱧȢǁǂ~].* &lt;casesensitive&gt; # Select letter-like symbols (excluding Kelvin, Angstrom and Ohm signs, see talk)<br /> .*[\x{249C}-\x{24E9}].* &lt;casesensitive&gt; # Circled and parenthesized Latin letters<br /> .*[\x{FF21}-\x{FF3A}\x{FF41}-\x{FF5A}].* &lt;casesensitive | errmsg=titleblacklist-custom-fullwidth&gt; # Fullwidth Latin letters<br /> .*[?ʖ؟ʔ].* &lt;casesensitive | moveonly&gt; # Question mark lookalikes, used for page move vandalism<br /> .*[\x{1D00}-\x{1DBF}].* &lt;casesensitive&gt; # Phonetic extensions, almost never used in valid titles<br /> .*[\x{0250}-\x{02AF}].* &lt;casesensitive | moveonly&gt; # IPA extensions, somewhat more common, so blocking only moves for now<br /> .*[∀-∑∟-∳⊂-⋕⋲-⋿].* &lt;casesensitive | moveonly&gt; # Select mathematical operators (excluding &quot;−&quot;, &quot;∞&quot; and some other common ones)<br /> .*[\x{27C0}-\x{27ef}\x{2980}-\x{29ff}\x{2a00}-\x{2aff}].* &lt;casesensitive | moveonly&gt; # Misc./supplemental mathematical symbols<br /> <br /> # OTHER UNDESIRABLE CHARACTERS<br /> .*[\x{00A0}\x{2002}-\x{200B}\x{3000}].* &lt;casesensitive | errmsg=titleblacklist-custom-nbsp&gt; # Non-breaking and other unusual spaces, with [[MediaWiki:titleblacklist-custom-nbsp|custom error message]]<br /> .*[\x{202A}-\x{202E}].* &lt;casesensitive&gt; # BiDi overrides<br /> .*[^\P{So}¦§©®°¶№™☀-⚲✁-➾].* &lt;casesensitive&gt; # &quot;Other punctuation&quot;, with some exceptions (may need more, this is a huge character class); note that single-character titles are permitted by the [[MediaWiki:Titlewhitelist|title whitelist]]<br /> .*\p{Cc}.* &lt;casesensitive&gt; # Control characters<br /> .*\x{FEFF}.* &lt;casesensitive&gt; # Byte order mark<br /> .*[卍卐☭].* &lt;casesensitive&gt; # Swastikas, hammer-and-sickle<br /> .*\x{00AD}.* &lt;casesensitive&gt; # Soft-hyphen<br /> .*[^\0-\x{FFFF}].* &lt;casesensitive&gt; # Very few characters outside the [[Basic Multilingual Plane]] are useful in titles<br /> .*[\x{2400}-\x{2426}].* &lt;casesensitive&gt; # Graphic pictures for control codes<br /> <br /> # EXCESSIVE PUNCTUATION OR REPETITION<br /> .*[!?‽¿]{3}(?&lt;!!!!).*<br /> .*[!?‽¿]{2}(?&lt;!!!!).* &lt;moveonly&gt;<br /> .*[!?‽¿]\s+[!?‽¿].*<br /> .*‽‽.* &lt;moveonly&gt; <br /> .*¿¿.* &lt;moveonly&gt;<br /> .*[\p{Z}]{2}.* # Disallows two adjacent &quot;separator&quot; characters (mostly funky spaces)<br /> .*[^\p{L}\d]{5}.* # Disallows five consecutive characters that are not letters (in any script) or numbers<br /> .*([^0])\1{4}.* &lt;moveonly&gt; # Disallows five or more of the same character from page moves<br /> .*(.)\1{10}.* &lt;newaccountonly&gt; # Disallows eleven or more of the same character repeated in usernames<br /> .*\p{Lu}(\P{L}*\p{Lu}){9}.* &lt;casesensitive | moveonly&gt; # Disallows moves with more than nine consecutive capital letters<br /> <br /> # INVERTED QUESTION MARK WITH NON-LATIN TEXT<br /> .*¿.*[^\p{Latin}\P{L}].*<br /> .*[^\p{Latin}\P{L}].*¿.*<br /> <br /> # Views<br /> .Get You-tube Opinions‎‎<br /> .Buy You-tube Views‎‎<br /> .Buy You-tube Opinions‎‎<br /> .Get Facebook Opinions<br /> .Buy Facebook Views‎‎<br /> .Buy Youtube Opinions<br /> .Get Youtube Opinions.<br /> .Get Youtube Views.<br /> .Get You-tube Views‎‎<br /> .Buy Facebook Opinions‎<br /> .Get Facebook Views‎‎<br /> .Buy Youtube Views‎<br /> <br /> # ATTACK TITLES AND/OR PAGE MOVE VANDALISM TARGETS<br /> .*JEWS DID WTC.*<br /> .*on.*whe+ls.*<br /> .*on wh33ls.*<br /> .*on whiels.*<br /> .*on rails.* &lt;moveonly&gt;<br /> .*on treads.* &lt;moveonly&gt;<br /> .*Template.*arab.*world.*unity <br /> .*Seth.*Patinkin.*<br /> .*Jan.*Szatkowski.*<br /> .*(Bill|William).*Beggs.*<br /> .*massive.* &lt;moveonly&gt;<br /> .*BITCH.* &lt;casesensitive&gt;<br /> .*COCK.* &lt;casesensitive&gt;<br /> .*(c|ċ)[óòôöõǒōŏǫőøόδοσоʘ]ck.*<br /> .*CUM.* &lt;casesensitive&gt;<br /> .*DICK.* &lt;casesensitive&gt;<br /> .*di[ċćĉčċ].* &lt;moveonly&gt;<br /> .*d[íìîïĩǐīĭıįί]c.* &lt;moveonly&gt;<br /> .*giant d.* &lt;moveonly&gt;<br /> .*giiant.*<br /> .*ck make.* &lt;moveonly&gt;<br /> .*have sex.* &lt;moveonly&gt;<br /> .*(?:suck|his|your|my) penis.* &lt;moveonly&gt;<br /> .*</div> Euss http://www.psdevwiki.com/ps3/index.php?title=MediaWiki:Titleblacklist&diff=36110 MediaWiki:Titleblacklist 2015-05-17T08:31:24Z <p>Euss: </p> <hr /> <div> # This is a title blacklist; every title that matches regex here are forbidden to create.<br /> # Options exist to stop editing, account creation, and moves as well.<br /> # See the [[{{TALKPAGENAME}}|talk page]] for more information.<br /> <br /> # nonallowed filename pages<br /> .*Index.html<br /> .*Index.shtml<br /> .*Index.php<br /> .*Index.phps<br /> <br /> # LoganA - Block &quot;SEO&quot; pages<br /> .*SEO.*<br /> #wordpress<br /> .*Wordpress.*<br /> #Other spam<br /> .*Auto Insurance.*<br /> .*Auto Coverage.*<br /> .*Home Business.*<br /> .*Web Design.*<br /> .*Casino.*<br /> .*Breakfast.*<br /> .*Dogs.*<br /> .*Canine.*<br /> .*Nutrition.*<br /> .*Baby.*<br /> .*Adult.*<br /> .*Child.*<br /> <br /> # Please comment any additions made to the blacklist.<br /> # Note: Internally, the pattern delimiter is '/', so be sure to escape all '/'s.<br /> # UTF-8 mode is enabled. Do not use literal non-breaking spaces in regexes as some browsers cannot handle them.<br /> <br /> # OBSCURE ASCII CHARACTER LOOKALIKES<br /> .*[ℂ℃℄ℇ℈℉ℊℋℌℍℎℏℐℑℒℓℕ℗℘ℙℚℛℜℝ℞℟℣ℤℨ℩ℬℭ℮ℯℰℱℲℳℴℹ℺⅁⅂⅃⅄ⅅⅆⅇⅈⅉⅎⱧȢǁǂ~].* &lt;casesensitive&gt; # Select letter-like symbols (excluding Kelvin, Angstrom and Ohm signs, see talk)<br /> .*[\x{249C}-\x{24E9}].* &lt;casesensitive&gt; # Circled and parenthesized Latin letters<br /> .*[\x{FF21}-\x{FF3A}\x{FF41}-\x{FF5A}].* &lt;casesensitive | errmsg=titleblacklist-custom-fullwidth&gt; # Fullwidth Latin letters<br /> .*[?ʖ؟ʔ].* &lt;casesensitive | moveonly&gt; # Question mark lookalikes, used for page move vandalism<br /> .*[\x{1D00}-\x{1DBF}].* &lt;casesensitive&gt; # Phonetic extensions, almost never used in valid titles<br /> .*[\x{0250}-\x{02AF}].* &lt;casesensitive | moveonly&gt; # IPA extensions, somewhat more common, so blocking only moves for now<br /> .*[∀-∑∟-∳⊂-⋕⋲-⋿].* &lt;casesensitive | moveonly&gt; # Select mathematical operators (excluding &quot;−&quot;, &quot;∞&quot; and some other common ones)<br /> .*[\x{27C0}-\x{27ef}\x{2980}-\x{29ff}\x{2a00}-\x{2aff}].* &lt;casesensitive | moveonly&gt; # Misc./supplemental mathematical symbols<br /> <br /> # OTHER UNDESIRABLE CHARACTERS<br /> .*[\x{00A0}\x{2002}-\x{200B}\x{3000}].* &lt;casesensitive | errmsg=titleblacklist-custom-nbsp&gt; # Non-breaking and other unusual spaces, with [[MediaWiki:titleblacklist-custom-nbsp|custom error message]]<br /> .*[\x{202A}-\x{202E}].* &lt;casesensitive&gt; # BiDi overrides<br /> .*[^\P{So}¦§©®°¶№™☀-⚲✁-➾].* &lt;casesensitive&gt; # &quot;Other punctuation&quot;, with some exceptions (may need more, this is a huge character class); note that single-character titles are permitted by the [[MediaWiki:Titlewhitelist|title whitelist]]<br /> .*\p{Cc}.* &lt;casesensitive&gt; # Control characters<br /> .*\x{FEFF}.* &lt;casesensitive&gt; # Byte order mark<br /> .*[卍卐☭].* &lt;casesensitive&gt; # Swastikas, hammer-and-sickle<br /> .*\x{00AD}.* &lt;casesensitive&gt; # Soft-hyphen<br /> .*[^\0-\x{FFFF}].* &lt;casesensitive&gt; # Very few characters outside the [[Basic Multilingual Plane]] are useful in titles<br /> .*[\x{2400}-\x{2426}].* &lt;casesensitive&gt; # Graphic pictures for control codes<br /> <br /> # EXCESSIVE PUNCTUATION OR REPETITION<br /> .*[!?‽¿]{3}(?&lt;!!!!).*<br /> .*[!?‽¿]{2}(?&lt;!!!!).* &lt;moveonly&gt;<br /> .*[!?‽¿]\s+[!?‽¿].*<br /> .*‽‽.* &lt;moveonly&gt; <br /> .*¿¿.* &lt;moveonly&gt;<br /> .*[\p{Z}]{2}.* # Disallows two adjacent &quot;separator&quot; characters (mostly funky spaces)<br /> .*[^\p{L}\d]{5}.* # Disallows five consecutive characters that are not letters (in any script) or numbers<br /> .*([^0])\1{4}.* &lt;moveonly&gt; # Disallows five or more of the same character from page moves<br /> .*(.)\1{10}.* &lt;newaccountonly&gt; # Disallows eleven or more of the same character repeated in usernames<br /> .*\p{Lu}(\P{L}*\p{Lu}){9}.* &lt;casesensitive | moveonly&gt; # Disallows moves with more than nine consecutive capital letters<br /> <br /> # INVERTED QUESTION MARK WITH NON-LATIN TEXT<br /> .*¿.*[^\p{Latin}\P{L}].*<br /> .*[^\p{Latin}\P{L}].*¿.*<br /> <br /> # Views<br /> .*Youtube.*<br /> .*You-tube.*<br /> .*Facebook.*<br /> .Get You-tube Opinions‎‎<br /> .Buy You-tube Views‎‎<br /> .Buy You-tube Opinions‎‎<br /> .Get Facebook Opinions<br /> .Buy Facebook Views‎‎<br /> .Buy Youtube Opinions<br /> .Get Youtube Opinions.<br /> .Get Youtube Views.<br /> .Get You-tube Views‎‎<br /> .Buy Facebook Opinions‎<br /> .Get Facebook Views‎‎<br /> .Buy Youtube Views‎<br /> <br /> # ATTACK TITLES AND/OR PAGE MOVE VANDALISM TARGETS<br /> .*JEWS DID WTC.*<br /> .*on.*whe+ls.*<br /> .*on wh33ls.*<br /> .*on whiels.*<br /> .*on rails.* &lt;moveonly&gt;<br /> .*on treads.* &lt;moveonly&gt;<br /> .*Template.*arab.*world.*unity <br /> .*Seth.*Patinkin.*<br /> .*Jan.*Szatkowski.*<br /> .*(Bill|William).*Beggs.*<br /> .*massive.* &lt;moveonly&gt;<br /> .*BITCH.* &lt;casesensitive&gt;<br /> .*COCK.* &lt;casesensitive&gt;<br /> .*(c|ċ)[óòôöõǒōŏǫőøόδοσоʘ]ck.*<br /> .*CUM.* &lt;casesensitive&gt;<br /> .*DICK.* &lt;casesensitive&gt;<br /> .*di[ċćĉčċ].* &lt;moveonly&gt;<br /> .*d[íìîïĩǐīĭıįί]c.* &lt;moveonly&gt;<br /> .*giant d.* &lt;moveonly&gt;<br /> .*giiant.*<br /> .*ck make.* &lt;moveonly&gt;<br /> .*have sex.* &lt;moveonly&gt;<br /> .*(?:suck|his|your|my) penis.* &lt;moveonly&gt;<br /> .*</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Template:Contribute&diff=36098 Template:Contribute 2015-05-16T04:04:17Z <p>Euss: </p> <hr /> <div>&lt;center&gt;&lt;div style=&quot;background-color:#e7eef6; border: 1px solid #ccc; color:#000; margin-top: 12px; margin-bottom: 7px; padding: 5px; text-align:center;&quot;&gt;We need content! This is a Wiki, [{{fullurl:Special:UserLogin|type=signup}} Become an editor today!] :)&lt;/div&gt;&lt;/center&gt;&lt;br /&gt;&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36096 Online Connections 2015-05-16T03:47:47Z <p>Euss: /* PS3 webbrowser */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.70) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36095 Online Connections 2015-05-16T03:37:46Z <p>Euss: /* /tv/xil.xml */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX (lastmodified: {{dts|2011-07-29}})<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36094 Online Connections 2015-05-16T03:35:46Z <p>Euss: /* /music2/xil.xml */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN (lastmodified: {{dts|2011-02-14}})<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36093 Online Connections 2015-05-16T03:34:14Z <p>Euss: /* /video2/xil.xml */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn (lastmodified: {{dts|2011-06-08}})<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36092 Online Connections 2015-05-16T03:29:29Z <p>Euss: typo edit summary previous edit *mention* -&gt; *no mention*</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> <br /> ==== XMB_TV_INSTALL01.xml / XMB_COLUMN_TV.xml ====<br /> <br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36091 Online Connections 2015-05-16T03:27:18Z <p>Euss: removed empty title rows that have mention in any region at all</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Software_update_plugin&diff=36088 Software update plugin 2015-05-15T16:05:47Z <p>Euss: /* Possible Public/Private Key Location */</p> <hr /> <div><br /> <br /> 2 Identifiers:<br /> <br /> * 1<br /> * 0x4D4F4430 (&quot;MOD0&quot;)<br /> <br /> ===1 Interface===<br /> <br /> contains 2 subs: <br /> 0: Updater, 1 Parameter: int value <br /> 1: 2 Parameter: void * ptr_handler, int value<br /> <br /> ==== Function 0 ====<br /> <br /> Sets an Update related value.<br /> <br /> 0 = update selection<br /> 1 = wizard resource/copying media<br /> 2 = search network<br /> 3 = search shop boot<br /> 4 = boot up restart update<br /> 5 = nothing<br /> <br /> ===MOD0 Interface===<br /> <br /> contains 4 subs:<br /> 0: return<br /> 1: return<br /> 2: return<br /> 3: return 1<br /> <br /> <br /> ===Possible Public Key Location===<br /> <br /> Firmware Version: 4.70<br /> <br /> Decrypted software_update_plugin.sprx:<br /> &lt;pre&gt;2F 75 70 64 61 74 65 72 00 00 00 00 00 00 00 00 /updater........<br /> 2F 70 75 73 68 00 00 00 2F 50 53 33 55 50 44 41 /push.../PS3UPDA<br /> 54 2E 54 4D 50 00 00 00 2F 52 45 53 55 4D 45 2E T.TMP.../RESUME.<br /> 54 4D 50 00 00 00 00 00 2F 70 75 70 5F 63 68 65 TMP...../pup_che<br /> 63 6B 2E 74 6D 70 00 00 2F 70 75 70 5F 63 68 65 ck.tmp../pup_che<br /> 63 6B 2E 64 61 74 00 00 2F 50 53 33 55 50 44 41 ck.dat../PS3UPDA<br /> 54 45 00 00 00 00 00 00 2F 50 53 33 2F 55 50 44 TE....../PS3/UPD<br /> 41 54 45 00 00 00 00 00 2F 50 53 33 5F 55 50 44 ATE...../PS3_UPD<br /> 41 54 45 00 00 00 00 00 2F 76 73 68 00 00 00 00 ATE...../vsh....&lt;/pre&gt;<br /> <br /> Possible key location could be located in pup_check.tmp or pup_check.dat.<br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=User:LordSackboy&diff=36086 User:LordSackboy 2015-05-15T15:56:18Z <p>Euss: Created page with &quot;&amp;nbsp;&quot;</p> <hr /> <div>&amp;nbsp;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36085 Online Connections 2015-05-15T15:07:59Z <p>Euss: /* XIL */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''3Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC News''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blockbuster''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''CinemaNow''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Dailymotion''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Dish Network''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DMM.com''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''edyViewer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Facebook''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Flickr''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gamereactor''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HKTV Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iKnow!''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''ITV Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Joysound.TV Plus''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live from PlayStation''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''LiveTweet''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''naspocket''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Neon Alley''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NFL Sunday Ticket''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NHK on Demand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Niconico''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ooVoo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayMemories Online''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation App''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Music''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Now''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Video''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PocketStation''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''radiko.jp''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTE Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SEC Digital Network''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Share Factory''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky! on Demand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Skype''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Spotify''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TBS Seikaiisan Selection''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''The Playroom''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tsutaya TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV Dogatch''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''TVNZ ondemand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''U-Next''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''UFC Fight Pass''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Vevo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Music_Unlimited Music Unlimited powered by Qriocity] (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> http://pastebin.com/Sx8mGBdN<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Netflix Netflix] (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LOVEFiLM LOVEFiLM] (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36082 Online Connections 2015-05-15T13:35:44Z <p>Euss: /* XIL */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''3Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC News''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blockbuster''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''CinemaNow''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Dailymotion''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Dish Network''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DMM.com''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''edyViewer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Facebook''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Flickr''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gamereactor''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HKTV Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iKnow!''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''ITV Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Joysound.TV Plus''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live from PlayStation''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''LiveTweet''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''naspocket''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Neon Alley''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NFL Sunday Ticket''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NHK on Demand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Niconico''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ooVoo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayMemories Online''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation App''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Music''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Now''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Video''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PocketStation''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''radiko.jp''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTE Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SEC Digital Network''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Share Factory''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky! on Demand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Skype''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Spotify''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TBS Seikaiisan Selection''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''The Playroom''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tsutaya TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV Dogatch''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''TVNZ ondemand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''U-Next''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''UFC Fight Pass''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Vevo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Music| category.<br /> <br /> Services and region<br /> * Music Unlimited powered by Qriocity (GB, IE, FR, ES, DE, IT, US, AU, NZ) -&gt; http://qmusic.dl.playstation.net/qmusic/ps3/sols-music-v1.0.0.pkg (IP9100-NPIA09002_00-0000111122223333)<br /> <br /> <br /> <br /> http://pastebin.com/Sx8mGBdN<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> In this XIL file is defined the URLs of installable PKGs per region/service for the |Video| category.<br /> <br /> Services and region<br /> * Netflix (CA, US) -&gt; http://netflix.dl.playstation.net/netflix/UT0007-NPUP00030_00-NETFLIXRIGEL01NA.pkg (UT0007-NPUP00030_00-NETFLIXRIGEL01NA)<br /> * LOVEFiLM (GB, DE) -&gt; http://lovefilm.dl.playstation.net/lovefilm/NPEB00344/EP4183-NPEB00344_00-LOVEFILMFULL0100.pkg (EP4183-NPEB00344_00-LOVEFILMFULL0100)<br /> <br /> http://pastebin.com/P7xpyGYn<br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2Gkr8UwX<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss http://www.psdevwiki.com/ps3/index.php?title=Online_Connections&diff=36081 Online Connections 2015-05-15T13:14:33Z <p>Euss: /* XIL */</p> <hr /> <div>= Online Connections =<br /> Besides NP (PSN) online connections are made by the PS3 on several occasions, starting from the moment it is turned on and boots, everytime an application is started, an audio/video is played etc.<br /> <br /> == User Agent strings ==<br /> === PSChannel v1.10 (PS3 homebrew, not offical) ===<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> <br /> === PS3UPDATER ===<br /> PS3Update-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PSN Login ===<br /> PS3Community-agent/1.0.0 libhttp/1.0.0<br /> <br /> === PS3 webbrowser ===<br /> Mozilla/5.0 (PLAYSTATION 3; 1.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.02)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.11)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.31)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.32)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.54)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.81)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.82)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.90)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.92)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.93)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.94)<br /> Mozilla/5.0 (PLAYSTATION 3; 1.97)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.16)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.17)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.35)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.36)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.43)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.45)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.51)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.52)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.53)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.76)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.80)<br /> Mozilla/5.0 (PLAYSTATION 3; 2.85)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.01)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.10)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.15)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.20)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.21)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.30)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.40)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.41)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.42)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.50)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.55)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.56)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.60)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.61)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.65)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.66)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.70)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.72)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.73)<br /> Mozilla/5.0 (PLAYSTATION 3; 3.74)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.00)<br /> Mozilla/5.0 (PLAYSTATION 3; 4.01)<br /> Mozilla/5.0 (PLAYSTATION 3 4.10) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.11) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.15) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.20) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.21) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.22) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.23) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.25) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.26) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.30) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.31) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.40) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.41) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.45) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.50) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.53) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.55) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.60) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.65) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> Mozilla/5.0 (PLAYSTATION 3 4.66) AppleWebKit/531.22.8 (KHTML, like Gecko)<br /> <br /> === PSVita ===<br /> Mozilla/4.0 (PSP (PlayStation Portable); 2.00)<br /> <br /> == 'X-' http headers ==<br /> Used as challenge and informative response for PSN authentication (as one of the HTTP headers) from vsh.self to HTTPS auth.np.ac.playstation.net<br /> <br /> {| border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; border=&quot;#999&quot; class=&quot;wikitable&quot; style=&quot;border:1px solid #999; border-collapse: collapse;&quot; <br /> |- bgcolor=&quot;#cccccc&quot;<br /> ! Firmware !! X-Platform-Version !! X-Platform-Passphrase !! X-I-5-Version !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(3.55) !! Encrypted&lt;br /&gt;Passphrase&lt;br /&gt;(=&amp;gt;4.2x) !! Remarks<br /> |-<br /> | 3.55 || PS3&amp;nbsp;03.55 || rowspan=&quot;2&quot; | &lt;code&gt;saktdlMapxsbsg&lt;br /&gt;hmq5dhlwrmtsic&lt;br /&gt;yijmzntqaLcpgd&lt;br /&gt;8ybbetdmsha=jm&lt;/code&gt; || rowspan=&quot;2&quot; | 3.0 || rowspan=&quot;2&quot; | &lt;pre&gt;09138F12484EA4F0<br /> D04CEDF4B82280E4<br /> 3CB588767503D5EF<br /> B170AA194D427D4F<br /> CAD86C5A2BE0C380<br /> 74228675105D4099<br /> 630138067959B962<br /> 9653DD677D244FA3&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also: [https://github.com/drizztbsd/fuckPsn/blob/master/fuckPsn.rb fuckPsn.rb]<br /> |-<br /> | 3.56 || PS3&amp;nbsp;03.56<br /> |-<br /> | 3.60 || PS3&amp;nbsp;03.60 || rowspan=&quot;4&quot; | &lt;code&gt;c4ce4023bd7e03&lt;br /&gt;45feeb0dca80ca&lt;br /&gt;f487a03b4545a8&lt;br /&gt;230a5d41fe9855&lt;/code&gt; || rowspan=&quot;4&quot; | 3.0 || rowspan=&quot;4&quot; | &lt;pre&gt;350E909566240DAA<br /> D89D7E876B0CA03E<br /> 97C9C21E8747D73B<br /> 9ABF9227EED9F234<br /> 2950260E7F4918F6<br /> D630CC2F80D49BC9<br /> 32D8C3210DD53445<br /> 827F6419771BE244&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;4&quot; | &lt;!--// see: [http://twitter.com/#!/Mathieulh/status/112579213176999936 Tweet] //--&gt;<br /> |-<br /> | 3.61 || PS3&amp;nbsp;03.61<br /> |-<br /> | 3.65 || PS3&amp;nbsp;03.65<br /> |-<br /> | 3.66 || PS3&amp;nbsp;03.66<br /> |-<br /> | 3.70 || PS3&amp;nbsp;03.70 || rowspan=&quot;5&quot; | &lt;code&gt;f81c4c14a0cd2c&lt;br /&gt;2dc566a885136f&lt;br /&gt;d5b51ca847cbb7&lt;br /&gt;0fcc296b24ec20&lt;/code&gt; || rowspan=&quot;5&quot; | 3.0 || rowspan=&quot;5&quot; | &lt;pre&gt;C78721F84FB50486<br /> 5978427CE4DAA681<br /> 4CA7782D00DB91EB<br /> 3FBB45F4DF55D538<br /> 9CE93A241DC9986D<br /> 2F5970BB5589F8EC<br /> A2D26641CF61DDC0<br /> 95FE474433C3951A&lt;/pre&gt; || rowspan=&quot;5&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;5&quot; | -<br /> |-<br /> | 3.72 || PS3&amp;nbsp;03.72<br /> |-<br /> | 3.73 || PS3&amp;nbsp;03.73<br /> |-<br /> | 3.74 || PS3&amp;nbsp;03.74<br /> |-<br /> | 4.00- || PS3&amp;nbsp;04.00<br /> |-<br /> | 4.10 || PS3&amp;nbsp;04.10 || rowspan=&quot;2&quot; | &lt;code&gt;0e444f4dbd9214&lt;br /&gt;5de39ab5bff3a2&lt;br /&gt;3071f9d44db7bc&lt;br /&gt;f13e8c455c81f1&lt;/code&gt; || rowspan=&quot;2&quot; | 4.0 || rowspan=&quot;2&quot; | &lt;pre&gt;49E4B56D14FE48B9<br /> D1877FDF1CE0C621<br /> A3742C45678B694D<br /> 32C0DCD9404FB8F6<br /> 12E0603C37209D8B<br /> 93716CD709C82021<br /> D7E5246A36BEE099<br /> A10E8F400D8E0D95&lt;/pre&gt; || rowspan=&quot;2&quot; | &lt;pre&gt;-&lt;/pre&gt; || rowspan=&quot;2&quot; | see also [https://github.com/drizztbsd/fuckPsn fuckPsn 0.7]<br /> |-<br /> | 4.11 || PS3&amp;nbsp;04.11<br /> |-<br /> | 4.20 || PS3_C&amp;nbsp;04.20 || rowspan=&quot;16&quot; | &lt;code&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;t2wSyoqasqb_wn&lt;br /&gt;dpmdmbhputnokg&lt;br /&gt;hlupgtpighyrsy&lt;br /&gt;gfbmrsectfkqOb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;zvci2hj3ccctzR&lt;br /&gt;xtZwbgarlroxtd&lt;br /&gt;hcoyotfywlzkbz&lt;br /&gt;jbzfz&gt;azsjtuie&lt;/code&gt;&lt;!--// http://www.psjailbreak.ru/forum/topic_3539 //--&gt; || rowspan=&quot;5&quot; | 4.2 || rowspan=&quot;16&quot; | &lt;pre&gt;2D445C392753C850<br /> 67B9B56ED883B27C<br /> 9E5C26973A949E4F<br /> 4AA144B40483A0FC<br /> A8F2069BD47F81FD<br /> EC413BBE4EF26573<br /> 9008294F6149FE5D<br /> 6174D99FA8E59C9C&lt;/pre&gt; || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || rowspan=&quot;8&quot; | see also: <br /> [http://bbs.duowan.com/thread-28656355-1-1.html Unofficial fuckPsn 0.9c]&lt;br /&gt;[https://github.com/drizzt/fuckPsn Official fuckPsn 1.0]<br /> |-<br /> | 4.21 || PS3_C&amp;nbsp;04.21 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.23 shop || PS3_C&amp;nbsp;04.23 || &lt;small&gt;F9A293E9DC2E70B3 42A760EE57935829 AE1C3BDC006AC0E1 371D376B5F4536D4 825D811CC29CA688 3C37FAC2B101AF77 F22D66B184D63595 D60ADB1742F6138E&lt;/small&gt;<br /> |-<br /> | 4.25 || PS3_C&amp;nbsp;04.25 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.26 || PS3_C&amp;nbsp;04.26 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.30 || PS3_C&amp;nbsp;04.30 || rowspan=&quot;2&quot; | 4.3 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.31 || PS3_C&amp;nbsp;04.31 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.40 || PS3_C&amp;nbsp;04.40 || rowspan=&quot;4&quot; | 4.4 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.41 || PS3_C&amp;nbsp;04.41 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.45 || PS3_C&amp;nbsp;04.45 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.46 || PS3_C&amp;nbsp;04.46 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.50 || PS3_C&amp;nbsp;04.50 || rowspan=&quot;2&quot; | 4.5 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.55 || PS3_C&amp;nbsp;04.55 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.60 || PS3_C&amp;nbsp;04.60|| rowspan=&quot;3&quot; | 4.6 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.65 || PS3_C&amp;nbsp;04.65 || &lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt;<br /> |-<br /> | 4.66 || PS3_C&amp;nbsp;04.66 || &lt;small&gt;4C4ED1961D409C3B FAEE60A59A80CB0D EFC2CE93877A3867 16158CA5A8EE2660 8E0E03DE05BBEDD0 D4033840B50EB857 30B22508C2AEF9D3 87BD594D1944AE83&lt;/small&gt;&lt;br /&gt;&lt;small&gt;DED52102FC0640D5 9CB25A698EE97B38 33044964FFED34F1 CC9AC383317D91AB 0C94B86F1FEEA068 7981CCF5692D2B50 0AF9B9F871C89E0C 5A79902F4EBD4E13&lt;/small&gt; || -<br /> |-<br /> | - || PS3_C&amp;nbsp;- || &amp;nbsp;&lt;code&gt;-&lt;/code&gt;&amp;nbsp; || - || &lt;pre&gt;-&lt;/pre&gt; || &lt;pre&gt;-&lt;/pre&gt; || -<br /> |-<br /> |}<br /> <br /> === X-Platform-Version ===<br /> X-Platform-Version equals firmware version, i.e: X-Platform-Version: PS3 03.56 &lt;br /&gt;<br /> Since 4.2x it follows format like: PS3_C&amp;nbsp;04.21&lt;br /&gt;<br /> <br /> === X-Platform-Passphrase ===<br /> X-Platform-Passphrase changes so far for every 0.1 incrementation of firmware (or bigger), i.e 3.55 and 3.56 have same X-Platform-Passphrase, but 3.60, 3.70, 4.00 got different ones. &lt;br /&gt;<br /> This value was not introduced untill 3.55 FW (see VSH input and Charles output)&lt;br /&gt;<br /> VSH 3.55 contains two (4.11 has 4) different encrypted&lt;sup&gt;1&lt;/sup&gt; passphrases, but only one of them is used (could be PSP and PSvita related, needs confirmation/proof).&lt;br /&gt;<br /> <br /> &lt;sup&gt;1&lt;/sup&gt; decryption uses [[Hypervisor_Reverse_Engineering#0x200E_-_Decrypt_Master|HV::0x200E vtrm_decrypt_master]]<br /> <br /> === X-I-5-Version ===<br /> <br /> X-I-5-Version is the higher [[X-I-5-Ticket]] version supported by the PS3.<br /> <br /> === X-I-5-Passphrase ===<br /> Starting from [[4.30 CEX|4.30]]<br /> <br /> new passphrase is encoded with base64 and is sent via custom HTTP header (&quot;X-I-5-Passphrase&quot;). If you'll try to decode it then you'll see that it have a size of 512 bytes which are looks as random data. It is encrypted per console data and it is different each time you log into a network. It includes a random header, your user ID, console ID, two ECDSA signatures from the first section of EID0 (''I remind you that the first ECDSA signature used at lv1ldr to check if your console is converted from CEX to DEX manually which causes a brick - [[Template:Cex2dexwarning|Cex2dexwarning]]'') and account ID. Besides that, data is hashed with SHA-256 algorithm and encrypted with AES-128-CBC. Using random header and CBC mode of operation gives them an unique passphrase each time.<br /> http://www.ps3hax.net/showthread.php?t=64709<br /> <br /> === POST ===<br /> <br /> [[Console ID]] is sent to check for consoleban (on blacklist base, not for validity).&lt;br /&gt;<br /> <br /> === Encrypted passphrases seen in decrypted vsh.self 3.55 ===<br /> ==== original ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F83B0 00 03 00 00 00 00 00 00 50 53 33 20 30 2E 30 30 ........PS3 0.00<br /> 006F83C0 00 00 00 00 &lt;span style=&quot;color: #0000ff;&quot;&gt;70 E6 B0 3F 7A 36 4D 04 09 1E 92 3D&lt;/span&gt; ....pæ°?z6M...’= &lt;span style=&quot;color: #0000ff;&quot;&gt;0x6F83C4-0x6F8403 : Passphrase 0&lt;/span&gt;<br /> 006F83D0 &lt;span style=&quot;color: #0000ff;&quot;&gt;49 2E AB 66 B4 96 D3 A4 D9 E4 0E 10 7B 91 1E 1B&lt;/span&gt; I.«f´–Ó¤Ùä..{‘..<br /> 006F83E0 &lt;span style=&quot;color: #0000ff;&quot;&gt;8B 04 A7 F0 55 C5 5E 6F 7A A8 37 4D 05 16 9A CB&lt;/span&gt; ‹.§ðUÅ^oz¨7M..šË<br /> 006F83F0 &lt;span style=&quot;color: #0000ff;&quot;&gt;FF DF FB 74 E8 6F C3 D0 20 07 8D 06 11 2E BE 84&lt;/span&gt; ÿßûtèoÃÐ .....¾„<br /> 006F8400 &lt;span style=&quot;color: #0000ff;&quot;&gt;42 8A 8A 72&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;09 13 8F 12 48 4E A4 F0 D0 4C ED F4&lt;/span&gt; BŠŠr....HN¤ðÐLíô &lt;span style=&quot;color: #ff0000;&quot;&gt;0x6F8404-0x6F8443 : Passphrase 1 (PSN/SEN)&lt;/span&gt;<br /> 006F8410 &lt;span style=&quot;color: #ff0000;&quot;&gt;B8 22 80 E4 3C B5 88 76 75 03 D5 EF B1 70 AA 19&lt;/span&gt; ¸&quot;€ä&lt;µˆvu.Õï±pª.<br /> 006F8420 &lt;span style=&quot;color: #ff0000;&quot;&gt;4D 42 7D 4F CA D8 6C 5A 2B E0 C3 80 74 22 86 75&lt;/span&gt; MB}OÊØlZ+àÀt&quot;†u<br /> 006F8430 &lt;span style=&quot;color: #ff0000;&quot;&gt;10 5D 40 99 63 01 38 06 79 59 B9 62 96 53 DD 67&lt;/span&gt; .]@™c.8.yY¹b–SÝg<br /> 006F8440 &lt;span style=&quot;color: #ff0000;&quot;&gt;7D 24 4F A3&lt;/span&gt; 00 02 00 01 00 6D BB 38 00 03 00 00 }$O£.....m»8....<br /> 006F8450 00 6D BB 80 00 00 00 00 00 00 00 00 00 02 00 01 .m»€............<br /> 006F8460 00 6D BB 70 00 03 00 00 00 6D BB 78 00 00 00 00 .m»p.....m»x....<br /> 006F8470 00 00 00 00 00 02 00 01 00 6D BB 48 00 03 00 00 .........m»H....<br /> 006F8480 00 6D BB 40 00 00 00 00 00 00 00 00 .m»@........<br /> <br /> ==== patched with 4.11 passphrase ====<br /> Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br /> <br /> 006F8400 49 E4 B5 6D 14 FE 48 B9 D1 87 7F DF Iäµm.þH¹Ñ‡.ß<br /> 006F8410 1C E0 C6 21 A3 74 2C 45 67 8B 69 4D 32 C0 DC D9 .àÆ!£t,Eg‹iM2ÀÜÙ<br /> 006F8420 40 4F B8 F6 12 E0 60 3C 37 20 9D 8B 93 71 6C D7 @O¸ö.à`&lt;7 .‹“ql×<br /> 006F8430 09 C8 20 21 D7 E5 24 6A 36 BE E0 99 A1 0E 8F 40 .È !×å$j6¾à™¡..@<br /> 006F8440 0D 8E 0D 95 .Ž.•<br /> <br /> == Domain connection usage ==<br /> <br /> 14 domains, ~40 hosts in *.playstation.net to block if privacy is your concern (or apply Rebug Privacy Patch)<br /> <br /> === generic XMB ===<br /> * f'''??'''01.ps3.update.playstation.net -&gt; Update Server (sys updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * mercury.dl.playstation.net &gt; What’s new ads<br /> * nsx.np.dl.playstation.net &gt; playstation store preview<br /> * nsx-e.np.dl.playstation.net &gt; ads<br /> * us.np.adproxy.ndmdhs.com &gt; ticker [https://us.np.adproxy.ndmdhs.com/adproxy/getmanifest?aid=3c5b4a1bced330a0&amp;cc=us&amp;lang=1&amp;age=42&amp;ts=0000013dd8a4bde0&amp;env=np (Example)]<br /> * infoboard.ww.dl.playstation.net &amp; infoboard.xx.dl.playstation.net &gt; Information Board [http://infoboard.ww.dl.playstation.net/download/infoboard/e/country-select-cel.xml Example] (used in [[Widgets]] up to firmware 3.00)<br /> <br /> === main file exchange connections ===<br /> * us.np.stun.playstation.net &gt; on boot initiates connection<br /> * ena.net.playstation.net &gt; SSLv3 connection after above connection<br /> * a0.ww.dl.playstation.net &amp;gt; is told what contentID was just loaded (read more under Game Update)<br /> * d'''??'''01.ps3.update.playstation.net &gt; secondary update attempt (could force updates)<br /> **'''??''' Depends on your [[Target ID]] -&gt; [[SKU_Models#Regioning|Regioning (Server column)]]&lt;!--// table removed: please keep global used tables on one page, makes it easier to maintain them and reference externaly //--&gt;<br /> * auth.np.ac.playstation.net &gt; SSLv3 authentication server<br /> <br /> === destination servers ===<br /> * service.playstation.net (has multiple IPs if only the ip address is blocked)<br /> <br /> === Error Reporting ===<br /> * crepo.ww.dl.playstation.net (uploads crash reports etc.)<br /> <br /> added 2014, found in google cache http://webcache.googleusercontent.com/search?q=cache:1chm_FGRPLIJ:crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml%3Flog%3D+&amp;cd=1&amp;hl=en&amp;ct=clnk&amp;gl=uk<br /> xml file /download/crepo/ps3/KERNEL/config.xml<br /> content<br /> SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO<br /> md5sum b5aa2a1b48a77e1f10b7313e0dd0856e<br /> <br /> $ echo -Ne ' SCECAF ° ° æ6DE E’Q å=¼J Ô N ç) D ðlÑx¤o§s â Dӷ å%š · ¾ ΫŠI S’6 ƒP ³+ ੅īxÁ! — QRO' | base64 | tee ./MIMEString | md5sum<br /> 4b8b363b7dc24d83153f9ee9e1c34077 -<br /> $ cat ./MIMEString <br /> LU5lICBTQ0VDQUYgwrAgwrAgw6Y2REUgReKAmVEgw6U9wrxKIMOUIE4gw6cpIEQgw7Bsw5F4wqRv<br /> wqdzIMOiIETTtyDDpSXFoSDCtyDCviDOq8WgSSBT4oCZNiDGklAgwrMrIOCphcSreMOBISDigJQg<br /> UVJPCg==<br /> $ md5sum MIMEString <br /> 4b8b363b7dc24d83153f9ee9e1c34077 MIMEString<br /> <br /> blackstar ~ # zgrep crepo /var/log/apache2/error_log-20140518.gz <br /> ... proxy: connect to remote machine crepo.ww.dl.playstation.net blocked: IP 87.248.217.253 matched<br /> ... proxy: Connect to remote machine blocked returned by http://crepo.ww.dl.playstation.net/download/crepo/ps3/KERNEL/config.xml?log=ad90e4a65e519fde3809a13586f7016e3bfcc7be66b3b282d43ceca641bbc7a0f75341559c7d79afbc495304334393ced75667fc18ca1f78371b0135fb46a407fef50e7ef508c1bd40dbc987281aa9a6ac5dd290f7a7d2bde1781dd45422f5b8<br /> <br /> === Game Updating Procedure ===<br /> Every time a game or application is launched, an SSL request is sent to host : https://a0.ww.np.dl.playstation.net under path: /tpl/np/ followed by the GameID, i.e [Prototype] sends a request to https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/ &lt;br /&gt;<br /> <br /> Response is GameID-ver.xml file (i.e. BLUS30145-ver.xml, example [https://a0.ww.np.dl.playstation.net/tpl/np/BLUS30145/BLUS30145-ver.xml here])<br /> <br /> *IF an update is found:<br /> Full XML response here:<br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;titlepatch status=&quot;alive&quot; titleid=&quot;BLUS30145&quot;&gt;<br /> &lt;tag name=&quot;BLUS30145_T0&quot; popup=&quot;true&quot; signoff=&quot;true&quot;&gt;<br /> &lt;package version=&quot;01.01&quot; size=&quot;22058464&quot; sha1sum=&quot;db80c276f444fc695980214933111ef33abf9f44&quot; <br /> url=&quot;http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS30145/BLUS30145_T0/9c390567a1929816/UP0002-BLUS30145_00-PROTOPATCH000001-A0101-V0100-PE.pkg&quot; <br /> ps3_system_ver=&quot;02.5000&quot;&gt;<br /> &lt;paramsfo&gt;<br /> &lt;TITLE&gt;[PROTOTYPE]™&lt;/TITLE&gt;<br /> &lt;/paramsfo&gt;<br /> &lt;/package&gt;<br /> &lt;/tag&gt;<br /> &lt;/titlepatch&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> *package version corresponds to latest game version/patch available on the server<br /> *size is the patch size<br /> *sha1sum is the calculated SHA-1 hash of said patch (the total PKG file minus the last 0x20 bytes, which btw contain the same sha1sum in HEX 0x14 size aligned with 0xC of 0's)<br /> *url is the direct link to the patch (.pkg)<br /> *ps3_system_ver is the PS3 Firmware required for said patch<br /> <br /> This procedure is the same for PSN games (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30181/NPUB30181-ver.xml here]). <br /> <br /> If no update is applicable, this XML document is empty (example [https://a0.ww.np.dl.playstation.net/tpl/np/NPUB30418/NPUB30418-ver.xml here]).<br /> <br /> If the GameID is incorrect, or does not exist as for most homebrew, a File not found error occurs.<br /> For instance, Showtime sends out a request to https://a0.ww.np.dl.playstation.net/tpl/np/HTSS00003/HTSS00003-ver.xml. This has no effect on the game or application launching whatsoever.<br /> <br /> ==== other [[Environments]] URLs ==== <br /> np (Retail Updates)<br /> https://a0.ww.np.dl.playstation.net/tpl/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.np.dl.playstation.net/tppkg/np/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> sp-int (Debug Updates)<br /> https://a0.ww.sp-int.dl.playstation.net/tpl/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.sp-int.dl.playstation.net/tppkg/sp-int/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> prod-qa (PS3 Retail or PS3 Debug Updates):<br /> https://a0.ww.prod-qa.dl.playstation.net/tpl/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> http://b0.ww.prod-qa.dl.playstation.net/tppkg/prod-qa/&lt;TITLEID&gt;/&lt;TITLEID&gt;-ver.xml<br /> <br /> === WhatsNew ===<br /> * NSXWSV-'''xx'''_00-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AE_00-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AT_00-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-AU_00-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BE_00-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BG_00-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BH_00-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-BR_00-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CA_00-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CH_00-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CY_00-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-CZ_00-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DE_00-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-DK_00-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ES_00-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FI_00-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-FR_00-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GB_00-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-GR_00-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HK_00-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HR_00-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-HU_00-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IE_00-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IL_00-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IN_00-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IS_00-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-IT_00-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-JP_00-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-KW_00-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LB_00-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-LU_00-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MT_00-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-MX_00-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NL_00-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NO_00-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-NZ_00-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-OM_00-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PL_00-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-PT_00-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-QA_00-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RO_00-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-RU_00-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SA_00-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SE_00-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SI_00-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-SK_00-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-TR_00-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-UA_00-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-US_00-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/p/NSXWSV/NSXWSV-ZA_00-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.'''xx'''-WHATSNEW00000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-WHATSNEW00000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-WHATSNEW00000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-WHATSNEW00000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-WHATSNEW00000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-WHATSNEW00000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-WHATSNEW00000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-WHATSNEW00000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-WHATSNEW00000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-WHATSNEW00000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-WHATSNEW00000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-WHATSNEW00000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-WHATSNEW00000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-WHATSNEW00000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-WHATSNEW00000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-WHATSNEW00000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-WHATSNEW00000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-WHATSNEW00000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-WHATSNEW00000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-WHATSNEW00000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-WHATSNEW00000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-WHATSNEW00000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-WHATSNEW00000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-WHATSNEW00000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-WHATSNEW00000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-WHATSNEW00000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-WHATSNEW00000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-WHATSNEW00000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-WHATSNEW00000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-WHATSNEW00000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-WHATSNEW00000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-WHATSNEW00000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-WHATSNEW00000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-WHATSNEW00000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-WHATSNEW00000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-WHATSNEW00000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-WHATSNEW00000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-WHATSNEW00000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-WHATSNEW00000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-WHATSNEW00000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-WHATSNEW00000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-WHATSNEW00000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-WHATSNEW00000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-WHATSNEW00000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-WHATSNEW00000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-WHATSNEW00000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-WHATSNEW00000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-WHATSNEW00000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-WHATSNEW00000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-WHATSNEW00000001.xml ZA]&lt;/small&gt;<br /> <br /> === Billboard ===<br /> * NSXWSV-PN.P3.GAME.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GAME.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> * NSXWSV-PN.P3.VIDEO.'''xx'''-BILLBOARD0000001.xml : &lt;small&gt;<br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AE-BILLBOARD0000001.xml AE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AT-BILLBOARD0000001.xml AT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.AU-BILLBOARD0000001.xml AU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BE-BILLBOARD0000001.xml BE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BG-BILLBOARD0000001.xml BG], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BH-BILLBOARD0000001.xml BH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.BR-BILLBOARD0000001.xml BR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CA-BILLBOARD0000001.xml CA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CH-BILLBOARD0000001.xml CH], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CY-BILLBOARD0000001.xml CY], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.CZ-BILLBOARD0000001.xml CZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DE-BILLBOARD0000001.xml DE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.DK-BILLBOARD0000001.xml DK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ES-BILLBOARD0000001.xml ES], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FI-BILLBOARD0000001.xml FI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.FR-BILLBOARD0000001.xml FR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GB-BILLBOARD0000001.xml GB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.GR-BILLBOARD0000001.xml GR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HK-BILLBOARD0000001.xml HK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HR-BILLBOARD0000001.xml HR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.HU-BILLBOARD0000001.xml HU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IE-BILLBOARD0000001.xml IE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IL-BILLBOARD0000001.xml IL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IN-BILLBOARD0000001.xml IN], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IS-BILLBOARD0000001.xml IS], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.IT-BILLBOARD0000001.xml IT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.JP-BILLBOARD0000001.xml JP], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.KW-BILLBOARD0000001.xml KW], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LB-BILLBOARD0000001.xml LB], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.LU-BILLBOARD0000001.xml LU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MT-BILLBOARD0000001.xml MT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.MX-BILLBOARD0000001.xml MX], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NL-BILLBOARD0000001.xml NL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NO-BILLBOARD0000001.xml NO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.NZ-BILLBOARD0000001.xml NZ], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.OM-BILLBOARD0000001.xml OM], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PL-BILLBOARD0000001.xml PL], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.PT-BILLBOARD0000001.xml PT], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.QA-BILLBOARD0000001.xml QA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RO-BILLBOARD0000001.xml RO], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.RU-BILLBOARD0000001.xml RU], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SA-BILLBOARD0000001.xml SA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SE-BILLBOARD0000001.xml SE], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SI-BILLBOARD0000001.xml SI], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.SK-BILLBOARD0000001.xml SK], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.TR-BILLBOARD0000001.xml TR], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.UA-BILLBOARD0000001.xml UA], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.US-BILLBOARD0000001.xml US], <br /> [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.VIDEO.ZA-BILLBOARD0000001.xml ZA]&lt;/small&gt;<br /> <br /> === TV/Video Services ===<br /> Additional official Content Applications are displayed by region. Either directly in the column, or in 'My Channels' preview, to instantly install.<br /> <br /> Examples:<br /> * NSXWSV-PN.P3.'''xx'''-XMB_TV_INSTALL01.xml<br /> * NSXWSV-PN.P3.'''xx'''-XMB_COLUMN_TV.xml<br /> <br /> {| class=&quot;wikitable plainlinks&quot; style=&quot;font-size:xx-small; text-align: center;border:2px ridge #999999;&quot;<br /> |-<br /> ! Install/Region→&lt;br /&gt;↓Application↓ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_TV_INSTALL01.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_TV_INSTALL01.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_TV_INSTALL01.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_TV_INSTALL01.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_TV_INSTALL01.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_TV_INSTALL01.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_TV_INSTALL01.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_TV_INSTALL01.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_TV_INSTALL01.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_TV_INSTALL01.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_TV_INSTALL01.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_TV_INSTALL01.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_TV_INSTALL01.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_TV_INSTALL01.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_TV_INSTALL01.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_TV_INSTALL01.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_TV_INSTALL01.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_TV_INSTALL01.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_TV_INSTALL01.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_TV_INSTALL01.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_TV_INSTALL01.xml hr]!! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_TV_INSTALL01.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_TV_INSTALL01.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_TV_INSTALL01.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_TV_INSTALL01.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_TV_INSTALL01.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_TV_INSTALL01.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_TV_INSTALL01.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_TV_INSTALL01.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_TV_INSTALL01.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_TV_INSTALL01.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_TV_INSTALL01.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_TV_INSTALL01.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_TV_INSTALL01.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_TV_INSTALL01.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_TV_INSTALL01.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_TV_INSTALL01.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_TV_INSTALL01.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_TV_INSTALL01.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_TV_INSTALL01.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_TV_INSTALL01.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_TV_INSTALL01.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_TV_INSTALL01.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_TV_INSTALL01.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_TV_INSTALL01.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_TV_INSTALL01.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_TV_INSTALL01.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_TV_INSTALL01.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_TV_INSTALL01.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_TV_INSTALL01.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_TV_INSTALL01.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_TV_INSTALL01.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_TV_INSTALL01.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_TV_INSTALL01.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_TV_INSTALL01.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_TV_INSTALL01.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_TV_INSTALL01.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_TV_INSTALL01.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_TV_INSTALL01.xml za]<br /> |-<br /> | '''3Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''4oD (All 4)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ABC iview''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Amazon Instant Video''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Animax''' || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || {{yes2|yes}} || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || <br /> |-<br /> | '''AXN Sci-Fi''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''BBC iPlayer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC News''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BBC Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''BeIN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blinkbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Blockbuster''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''CinemaNow''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ClanTV''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crackle''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Crunchyroll''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DailyBurn''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Dailymotion''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Demand 5''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Dish Network''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''DMM.com''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''edyViewer''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''EPIX''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Facebook''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''FilmBox Live''' || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || <br /> |-<br /> | '''Filmo TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Flickr''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Foxtel Play''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Funimation''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gaiam TV''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Game One''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Gamereactor''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HBO Go''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''HKTV Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Hulu Plus''' || {{yes2|yes}} || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''IGN''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''iKnow!''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''iPla''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''ITV Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Joysound.TV Plus''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Lightbox''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live Events Viewer''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Live from PlayStation''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''LiveTweet''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Maxdome''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || <br /> |-<br /> | '''Mediaset Infinity''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MEO''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || <br /> |-<br /> | '''MLB.tv''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''MUBI''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Multiplayer.it''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''naspocket''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NBA Game Time''' || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Neon Alley''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Netflix''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''NFL Sunday Ticket''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NHK on Demand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NHL GameCenter Live''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Niconico''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''NOS Sport''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Now TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''ooVoo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Pathé Thuis''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayMemories Online''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation App''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Music''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Now''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Video''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PlayStation Vue''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Plex''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''Plus7''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''PocketStation''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Popcornflix''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Qello Concerts''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''QOOK TV''' || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Quickflix''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''radiko.jp''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Redbox Instant''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTBF''' || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTE Player''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''RTVE''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SBS on Demand''' || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SEC Digital Network''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Share Factory''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SKAI''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky Italia''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sky! on Demand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Skype''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''SnagFilms''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Sony Entertainment Television''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || <br /> |-<br /> | '''Spotify''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TBS Seikaiisan Selection''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''The Playroom''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Total Channel (Total Film)''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tsutaya TV''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TuneIn''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV Dogatch''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV from Sky (Sky Go)''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV2 Sumo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || <br /> |-<br /> | '''TV3''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Tvigle''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || <br /> |-<br /> | '''TVN''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || <br /> |-<br /> | '''TVNZ ondemand''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''U-Next''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''UFC Fight Pass''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Vevo''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Viaplay''' || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Videoland''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''VidZone''' || || || || || || || || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || {{yes2|yes}} || {{yes2|yes}} || || || || || || <br /> |-<br /> | '''Vudu''' || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Watchever''' || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Wuaki.tv''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''WWE Network''' || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || {{yes2|yes}} || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || || {{yes2|yes}} || || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}} || || || || || || || {{yes2|yes}} || || {{yes2|yes}} || {{yes2|yes}} || || || {{yes2|yes}}<br /> |-<br /> | '''YLE''' || || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''Yomvi''' || || || || || || || || || || || || || || || || || || || || || || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> | '''YouTube''' || || || || || || || || || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} ||{{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}} || {{yes2|yes}}<br /> |-<br /> | '''YuppTV''' || || || || || || || || || || || {{yes2|yes}} || || || || || {{yes2|yes}} || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |-<br /> &lt;!--// spare empty | '''''' || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || <br /> |- //--&gt;<br /> ! ↑Application↑&lt;br /&gt;Column/Region→ !! style=&quot;border-left:2px solid #999999; border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.JP-XMB_COLUMN_TV.xml jp] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HK-XMB_COLUMN_TV.xml hk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ID-XMB_COLUMN_TV.xml id] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KR-XMB_COLUMN_TV.xml kr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MY-XMB_COLUMN_TV.xml my] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SG-XMB_COLUMN_TV.xml sg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TW-XMB_COLUMN_TV.xml tw] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TH-XMB_COLUMN_TV.xml th] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AR-XMB_COLUMN_TV.xml ar] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BR-XMB_COLUMN_TV.xml br] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CA-XMB_COLUMN_TV.xml ca] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CL-XMB_COLUMN_TV.xml cl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CO-XMB_COLUMN_TV.xml co] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MX-XMB_COLUMN_TV.xml mx] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PE-XMB_COLUMN_TV.xml pe] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.US-XMB_COLUMN_TV.xml us] !! style=&quot;border-left:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AU-XMB_COLUMN_TV.xml au] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BH-XMB_COLUMN_TV.xml bh] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BE-XMB_COLUMN_TV.xml be] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.BG-XMB_COLUMN_TV.xml bg] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HR-XMB_COLUMN_TV.xml hr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CY-XMB_COLUMN_TV.xml cy] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CZ-XMB_COLUMN_TV.xml cz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DK-XMB_COLUMN_TV.xml dk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.DE-XMB_COLUMN_TV.xml de] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ES-XMB_COLUMN_TV.xml es] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FI-XMB_COLUMN_TV.xml fi] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.FR-XMB_COLUMN_TV.xml fr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GB-XMB_COLUMN_TV.xml gb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.GR-XMB_COLUMN_TV.xml gr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.HU-XMB_COLUMN_TV.xml hu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IS-XMB_COLUMN_TV.xml is] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IN-XMB_COLUMN_TV.xml in] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IE-XMB_COLUMN_TV.xml ie] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IL-XMB_COLUMN_TV.xml il] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.IT-XMB_COLUMN_TV.xml it] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.KW-XMB_COLUMN_TV.xml kw] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LB-XMB_COLUMN_TV.xml lb] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.LU-XMB_COLUMN_TV.xml lu] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.MT-XMB_COLUMN_TV.xml mt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NL-XMB_COLUMN_TV.xml nl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NZ-XMB_COLUMN_TV.xml nz] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.NO-XMB_COLUMN_TV.xml no] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AT-XMB_COLUMN_TV.xml at] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.OM-XMB_COLUMN_TV.xml om] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PL-XMB_COLUMN_TV.xml pl] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.PT-XMB_COLUMN_TV.xml pt] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.QA-XMB_COLUMN_TV.xml qa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RO-XMB_COLUMN_TV.xml ro] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.RU-XMB_COLUMN_TV.xml ru] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SA-XMB_COLUMN_TV.xml sa] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.CH-XMB_COLUMN_TV.xml ch] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SE-XMB_COLUMN_TV.xml se] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SK-XMB_COLUMN_TV.xml sk] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.SI-XMB_COLUMN_TV.xml si] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.TR-XMB_COLUMN_TV.xml tr] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.UA-XMB_COLUMN_TV.xml ua] !! [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.AE-XMB_COLUMN_TV.xml ae] !! style=&quot;border-right:2px solid #999999;&quot; | [https://nsx.sec.np.dl.playstation.net/nsx/sec/Xz78TMQ1Uf31VCYr/c/NSXWSV/NSXWSV-PN.P3.ZA-XMB_COLUMN_TV.xml za]<br /> |-<br /> |}<br /> http://en.wikipedia.org/wiki/List_of_PlayStation_applications<br /> <br /> <br /> ==== XIL ====<br /> <br /> ===== /music2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/music2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /music2/xil.xml]<br /> <br /> ===== /video2/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/video2/xil.xml xmb.dl.playstation.net/xmb/ps3/ /video2/xil.xml]<br /> <br /> <br /> ===== /tv/xil.xml =====<br /> [http://xmb.dl.playstation.net/xmb/ps3/AD..1WSfwnwPwNFaQCpP5bBETOc_/tv/xil.xml xmb.dl.playstation.net/xmb/ps3/ /tv/xil.xml]<br /> <br /> In this XIL file is defined the URLs the internal browser can use per region/service (and some installable PKG files) for the |TV| category.<br /> <br /> Services and region<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:3alacarta 3 a la carta] (ES) -&gt; http://www.tv3.cat/3alacarta/tv/xhtml<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:4oD_%28All_4%29 4oD] (GB) -&gt; http://ps3.channel4.com<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ABC_iview ABC iView] (AU) -&gt; http://abc.net.au/iview<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Animax ANIMAX] (DE, CZ, HU, RO, SK) -&gt; [http://www.animaxtv.de/ps3player de] / [http://animaxtv.cz/full-episodes/bigscreen cz] / [http://animaxtv.hu/full-episodes/bigscreen hu] / [http://animaxtv.ro/full-episodes/bigscreen ro]/ [http://animaxtv.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Antena_3 ANTENA 3] (ES) -&gt; http://www.antena3.com/ps3/ps3.html<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:AXN AXN] (BG, CZ, HU, PL, RO, SK) -&gt; [http://axn-bulgaria.com/full-episodes/bigscreen bg] / [http://axn.cz/full-episodes/bigscreen cz]/ [http://axn.hu/full-episodes/bigscreen hu] / [http://axn.pl/full-episodes/bigscreen pl] / [http://axn.ro/full-episodes/bigscreen ro] / [http://axn.sk/full-episodes/bigscreen sk]<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:BBC_iPlayer BBC iPlayer] (GB) -&gt; http://www.bbc.co.uk/iplayer/ps3direct<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:iPla ipla] (PL) -&gt; http://tv.ipla.pl/ps3/<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:ITV_Player ITV/STV/UTV Players] (GB) -&gt; http://www.itv.com/itvplayer/ps3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:LaSexta LaSexta] (ES) -&gt; http://www.lasexta.com/PS3<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:NOS NOS] (NL) -&gt; http://tv.nos.nl/ps3xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:Plus7 Plus] (AU) -&gt; http://au.tv.yahoo.com/plus7/iptv<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTE_Player RTE Player] (IE) -&gt; http://www.rte.ie/playerxl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:RTVE RTVE] (ES) -&gt; http://www.rtve.es/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:TVNZ_ondemand TVNZ ONDEMAND] (NZ) -&gt; http://tvnz.co.nz/ondemand/xl<br /> * [http://www.psdevwiki.com/ps4/Template:Media_Services:YLE_Areena YLE Areena] (FI) -&gt; http://yle.fi/areenabigscreen<br /> <br /> http://pastebin.com/2XpN78XG<br /> <br /> ==== Tabled ====<br /> The following is a list of files stored, per application/region<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> ! Region !! Title ID !! Name !! Notes<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ae|| || || <br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |at|| NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |au|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |be|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bg|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |bh|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |br|| || ||<br /> |-<br /> | rowspan=&quot;2&quot; style=&quot;text-align:center&quot; |ca|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ch|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cy|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |cz|| || ||<br /> |-<br /> | rowspan=&quot;4&quot; style=&quot;text-align:center&quot; |de|| NPEB00691 || ANIMAX ||<br /> |-<br /> | NPEA00258 || MUBI ||<br /> |-<br /> | NPEA00135 || VidZone ||<br /> |-<br /> | NPEB01229 || Youtube ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |dk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |es|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fi|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |fr|| || ||<br /> |-<br /> | rowspan=&quot;10&quot; style=&quot;text-align:center&quot; |gb|| NPEB00344 || LOVEFILM || XMB Column<br /> |-<br /> | NPEB00874 || NETFLIX || XMB Column<br /> |-<br /> | NPEB00704 || 4oD || SFO CATEGORY : WT<br /> |-<br /> | NPEB00683 || BBC IPlayer || SFO CATEGORY : AT<br /> |-<br /> | BLET70024 || BBC SPORT || SFO CATEGORY : AV<br /> |-<br /> | NPEB00861 || DEMAND 5 || SFO CATEGORY : AV<br /> |-<br /> | NPEB00701 || ITV / STV / UTV || SFO CATEGORY : WT<br /> |-<br /> | NPEA00258 || MUBI || SFO CATEGORY : AV<br /> |-<br /> | NPEA00135 || VidZone || SFO CATEGORY : AT<br /> |-<br /> | NPEB01229 || Youtube || SFO CATEGORY : AT<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |gr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |hu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ie|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |il|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |in|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |is|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |it|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |jp|| NPJB90455 || Hulu (jp) || SFO CATEGORY : AV<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |kw|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lb|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |lu|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |mx|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |no|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |nz|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |om|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pl|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |pt|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |qa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ro|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ru|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sa|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |se|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |si|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |sk|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |tr|| || ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |ua|| || ||<br /> |-<br /> | rowspan=&quot;13&quot; style=&quot;text-align:center&quot; |us|| NPUO00008 || NHL GameCenter™ ||<br /> |-<br /> | NPUP00046 || HULU Plus ||<br /> |-<br /> | NPUP00030 || Netflix ||<br /> |-<br /> | NPUP00030 ||House of Cards ||<br /> |-<br /> | NPUP00077 || Crackle ||<br /> |-<br /> | NPUP10021 || Amazon Instant Video ||<br /> |-<br /> | NPUP00047 || VUDU™ Movie Service ||<br /> |-<br /> | NPUP00024 || MLB.TV® || <br /> |- <br /> | NPUP10027 || Crunchyroll ||<br /> |-<br /> | NPUP00075 || Laugh Factory Live ||<br /> |-<br /> | NPUP10030 || Neon Alley ||<br /> |-<br /> | NPUP00064 || SEC Digital Network™ ||<br /> |-<br /> | NPUP00060 || Best Buy® CinemaNow™ ||<br /> |-<br /> | rowspan=&quot;1&quot; style=&quot;text-align:center&quot; |za|| || ||<br /> |-<br /> |}<br /> <br /> === Assigned IP blocks for &quot;Sony&quot; ===<br /> ==== [http://whois.arin.net/ui?xslt=http%3A%2F%2Fwhois.arin.net%2Fui%2Farin.xsl&amp;flushCache=false&amp;queryinput=Sony&amp;whoisSubmitButton=+ ARIN] ====<br /> * Sony (C00611787) Ft. Lauderdale, Florida USA -&gt; 64.251.1.0 - 64.251.1.31<br /> * Sony (C00651291) San Francisco, California USA -&gt; 68.121.143.88 - 68.121.143.95<br /> * Sony (C00693782) San Francisco, California USA -&gt; 68.124.174.120 - 68.124.174.127<br /> * Sony (C02685121) Dothan, Alabama USA -&gt; 64.91.34.192 - 64.91.34.199<br /> * SONY (C02717739) Venice, California USA -&gt; 108.38.172.32 - 108.38.172.39<br /> * Sony (C02784588) San Antonio, Texas USA -&gt;<br /> * Sony (C02784606) San Antonio, Texas USA -&gt; <br /> * Sony (C02784617) San Antonio, Texas USA -&gt;<br /> <br /> PSN Store USA: <br /> * 63.97.94.8<br /> * 63.84.59.40<br /> <br /> PSN Login Server USA:<br /> * 63.84.59.18<br /> * 63.97.123.9<br /> <br /> PSN Login Server EUR:<br /> * 69.192.17.215<br /> * 63.97.123.17<br /> <br /> PSN Login Server JAP:<br /> * 69.192.17.215<br /> * 63.97.123.9<br /> <br /> == HOST names listed in SELF's/SPRX's ==<br /> Patching these hostnames to a nonexisting one, like aaaaa.net is done in MFW privacy patch task.<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Domain !! SELF/SPRX !! Remarks<br /> |-<br /> | playstation.com || netconf_plugin.sprx.elf / sysconf_plugin.sprx || -<br /> |-<br /> | playstation.net || libad_core.sprx / libmedi.sprx / libsysutil_np_clans.sprx / libsysutil_np_commerce2.sprx / libsysutil_np_util.sprx / autodownload_plugin.sprx / download_plugin.sprx / esehttp.sprx eula_cddb_plugin.sprx / eula_hcopy_plugin.sprx / eula_net_plugin.sprx / explore_category_friend.sprx / explore_category_game.sprx / explore_category_music.sprx / explore_category_network.sprx / explore_category_photo.sprx / explore_category_psn.sprx / explore_category_sysconf.sprx / explore_category_tv.sprx / explore_category_user.sprx / explore_category_video.sprx / explore_plugin.sprx / explore_plugin_ft.sprx / explore_plugin_np.sprx / friendtrophy_plugin.sprx / game_ext_plugin.sprx // hknw_plugin.sprx / nas_plugin.sprx / newstore_plugin.sprx / np_eula_plugin.sprx / np_trophy_plugin.sprx / np_trophy_util.sprx / photo_network_sharing_plugin.sprx / profile_plugin.sprx / regcam_plugin.sprx / sysconf_plugin.sprx / videoeditor_plugin.sprx / videoplayer_plugin.sprx / videoplayer_util.sprx / vsh.self / x3_mdimp11.sprx / x3_mdimp7.sprx || -<br /> |-<br /> | playstation.org || netconf_plugin.sprx / sysconf_plugin.sprx || -<br /> |-<br /> | sony.co.jp || videodownloader_plugin.sprx || -<br /> |-<br /> | sony.com || eula_net_plugin.sprx / mintx_client.sprx || -<br /> |-<br /> | bitwallet.co.jp || edy_plugin.sprx || -<br /> |-<br /> | qriocity.com || regcam_plugin.sprx || -<br /> |-<br /> | trendmicro.com || silk.sprx silk_nas.sprx || -&lt;!--//http://webprotection.trendmicro.com/PS3/catblock.aspx?//--&gt;<br /> |-<br /> | allmusic.com || x3_amgsdk.sprx || -<br /> |-<br /> | intertrust.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | marlin-drm.com || mcore.self || -<br /> |-<br /> | marlin-tmo.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | oasis-open.org || mcore.self / msmw2.sprx || -<br /> |-<br /> | octopus-drm.com || mcore.self / msmw2.sprx || -<br /> |-<br /> | zeke.scea.com || sysconf_plugin.sprx || Crash recorder REST API (RCR); encrypted using VTRM master<br /> |-<br /> | crepo.ww.dl.playstation.net || sysconf_plugin.sprx || Crash recorder CDN, encrypted using VTRM master<br /> |-<br /> |}<br /> <br /> == Certificates ==<br /> location: dev_flash/data/cert/&lt;br /&gt;<br /> Firmware [[1.00 DEX|1.00]]/[[1.02 CEX|1.02]]-[[2.43 CEX|2.43]] had 31 certificates, that count increased each firmware revision: 34 in [[2.50 CEX|2.50]]-[[2.80 CEX|2.80]], 35 in [[3.00 CEX|3.00]]-[[3.21 CEX|3.21]], 36 in [[3.30 CEX|3.30]]-[[3.56-1_CEX|3.56]], 39 in [[3.60 CEX|3.60]]-[[4.31 CEX|4.31]], 49 in [[4.40 CEX|4.40]]-[[4.41 CEX|4.41]]. 50 in [[4.45 CEX|4.45]]-[[4.70 CEX|4.70]].<br /> <br /> '''download:''' [https://mega.co.nz/#!3pVF2ZCT!MukLUh3T-wQhUQdDB-pjnGNOdmr-DJv025z9SOTJv6Q all certificates 1.00-4.66]<br /> <br /> As seen in [[1.00 DEX|1.00]]-[[4.66 CEX|4.70]]:<br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! name !! file SHA1 !! issued to !! provided by !! &lt;small&gt;1.00&lt;br /&gt;-&lt;br /&gt;2.43&lt;/small&gt; !! &lt;small&gt;2.50&lt;br /&gt;-&lt;br /&gt;2.80&lt;/small&gt; !! &lt;small&gt;3.00&lt;br /&gt;-&lt;br /&gt;3.21&lt;/small&gt; !! &lt;small&gt;3.30&lt;br /&gt;-&lt;br /&gt;3.56&lt;/small&gt; !! &lt;small&gt;3.60&lt;br /&gt;-&lt;br /&gt;4.31&lt;/small&gt; !! &lt;small&gt;4.40&lt;br /&gt;-&lt;br /&gt;4.41&lt;/small&gt; !! &lt;small&gt;4.45&lt;br /&gt;-&lt;br /&gt;4.70&lt;/small&gt;<br /> |-<br /> | CA01.cer || {{SHA1|52a824598c6bc12955b82fd7bbc842bc4e978c01}} || SCEI DNAS Root 01 || SCEI DNAS Root 01 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA02.cer || {{SHA1|4225c3d0859bfe157d07d52fdfb2bdbf6c59a947}} || SCEI DNAS Root 02 || SCEI DNAS Root 02 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA03.cer || {{SHA1|f78c8ab748df2327cf0a22c963d97b8e7ad88d33}} || SCEI DNAS Root 03 || SCEI DNAS Root 03 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA04.cer || {{SHA1|fdf6c812effab2a1a68734c169299e02ef786ab9}} || SCEI DNAS Root 04 || SCEI DNAS Root 04 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA05.cer || {{SHA1|64c1f7689b32d9805c5a1d5dabf3ead31446b80c}} || SCEI DNAS Root 05 || SCEI DNAS Root 05 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA06.cer || {{SHA1|c103790503bf8c2ff3f119adee027ebb429b9d21}} || Baltimore CyberTrust Root || Baltimore CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA07.cer || {{SHA1|b73b5878524ed167c6a7413ab81f8c6d4c8ad78b}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA08.cer || {{SHA1|9cf661111f787c2c734eea54fe50f8f7ad13d9ca}} || VeriSign Class 1 Public Primary Certification Authority - G3 || VeriSign Class 1 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA09.cer || {{SHA1|a7aae4a9af7d7db74070228745e074c2a551e38f}} || Class 1 Public Primary Certification Authority || Class 1 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA10.cer || {{SHA1|6123e530c73eb76b073d6cab1a64dedb75cef981}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA11.cer || {{SHA1|8e1f3407e2ed8d4f15dc91c740aa6bc1f013315d}} || VeriSign Class 2 Public Primary Certification Authority - G3 || VeriSign Class 2 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA12.cer || {{SHA1|b8a873629c2b06457107b40761374789f95a17e0}} || Class 2 Public Primary Certification Authority || Class 2 Public Primary Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA13.cer || {{SHA1|c912b3489f2332918a158451e024efd925d40771}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA14.cer || {{SHA1|c39f41bac89d0b2a1bc9d048e1795cd7ef470130}} || VeriSign Class 3 Public Primary Certification Authority - G3 || VeriSign Class 3 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA15.cer || {{SHA1|d058babd5840d7d35b89b49a67845ecca9dd0977}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA15.cer'' || {{SHA1|8A91FE47001ED52459898513593C1C70B062632A}} || Class 3 Public Primary Certification Authority || Class 3 Public Primary Certification Authority || {{y}} || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA16.cer || {{SHA1|13c4ba88159bca391ce17f13254074c3c91a747f}} || VeriSign Trust Network || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA17.cer || {{SHA1|283a97d7c7b95fe9e870dcf42954ad7837a4efc6}} || VeriSign Class 4 Public Primary Certification Authority - G3 || VeriSign Class 4 Public Primary Certification Authority - G3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA18.cer || {{SHA1|5d57b720fad9b406e742dc4cec8f1ba636ec98f3}} || Entrust.net Secure Server Certification Authority || Entrust.net Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA19.cer || {{SHA1|e05110ddb9bcb9e47818ea6e955cc6ba78ec6627}} || Equifax Secure Certificate Authority || Equifax Secure Certificate Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA20.cer || {{SHA1|f4fd3faa7e30deb908b514b7b86e12e18bda6d79}} || Equifax Secure eBusiness CA-1 || Equifax Secure eBusiness CA-1 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA21.cer || {{SHA1|101b850e94d60c926a5545444d13339c4ad4abbc}} || GeoTrust Global CA || GeoTrust Global CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA22.cer || {{SHA1|b2073e04c872068182a527b22002637377cc485f}} || GlobalSign Root CA || GlobalSign Root CA || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | ''CA22.cer'' || {{SHA1|93ABDE0AE899DEE1C14BB96B755B9093F018D907}} || GlobalSign Root CA || GlobalSign Root CA || {{y}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}}<br /> |-<br /> | CA23.cer || {{SHA1|fa17386262e62b7761c97bbd559bce75b51e52be}} || GTE CyberTrust Global Root || GTE CyberTrust Global Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA24.cer || {{SHA1|5d1a27f60d6759db97a87dfa8a1420b3024e9152}} || GTE CyberTrust Root || GTE CyberTrust Root || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA25.cer || {{SHA1|6107e3beb37aeb68c2831688062600326c82d9e3}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA26.cer || {{SHA1|b252b459129ef1feeff2c095b24df5dd5b360222}} || RSA Security 2048 V3 || RSA Security 2048 V3 || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA27.cer || {{SHA1|7311016aacd9b31c4b369c60b134ea90529411b3}} || Secure Server Certification Authority || Secure Server Certification Authority || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA28.cer || {{SHA1|fd2ba47ae440c9405a573d0d03287f316dfe9ebf}} || Thawte Premium Server CA || Thawte Premium Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA29.cer || {{SHA1|010cab778860624e62bb5d502337b415f6d75c64}} || Thawte Server CA || Thawte Server CA || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA30.cer || {{SHA1|2d99bfca857c65f80a554520ddf39f2710b34564}} || http://www.valicert.com/ || http://www.valicert.com/ || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA31.cer || {{SHA1|c32eab39413d31394d61fcb7185fe7814ab0c0e1}} || VeriSign Time Stamping Authority CA || VeriSign Trust Network || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA32.cer || {{SHA1|b0a9e9354d1de9b488988356b02b1afff586306d}} || AAA Certificate Services || AAA Certificate Services || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA33.cer || {{SHA1|4513711209c4c1e1780c91df93024fecd8083160}} || AddTrust External CA Root || AddTrust External CA Root || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA34.cer || {{SHA1|b90532984059d385c1bed7ce35073b38e443a8b0}} || UTN-USERFirst-Hardware || UTN-USERFirst-Hardware || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA35.cer || {{SHA1|4ea6a5ca73ab3357477d1eff8da171713ecdab70}} || Equifax Secure Global eBusiness CA-1 || Equifax Secure Global eBusiness CA-1 || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA36.cer || {{SHA1|4d69b4838c0736396eaaea58fe79222e25098f72}} || VeriSign Class 3 Public Primary Certification Authority - G5 || VeriSign Class 3 Public Primary Certification Authority - G5 || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA37.cer || {{SHA1|2f1d0001e47394f4c4deec9645c5f2df99f91a95}} || DigiCert High Assurance EV Root CA || DigiCert High Assurance EV Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA38.cer || {{SHA1|0d8295dfdb8fb9085efafa61537d84e6fb9f382d}} || DigiCert Assured ID Root CA || DigiCert Assured ID Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA39.cer || {{SHA1|1dfac17adf3867c9a28acb329de8d16d8b412d8b}} || DigiCert Global Root CA || DigiCert Global Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}} || {{y}}<br /> |-<br /> | CA40.cer || {{SHA1|17f2e1748c7b1dfe10e5cb6af94627d747bb3994}} || Cybertrust Global Root || Cybertrust Global Root || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA41.cer || {{SHA1|01222550cc7abc51b1f28d234e5dcbac27d88d0b}} || Entrust.net Certification Authority (2048) || Entrust.net Certification Authority (2048) || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA42.cer || {{SHA1|77720068c8e084efec3ea5a68270f9e0ff6b31d6}} || Entrust Root Certification Authority || Entrust Root Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA43.cer || {{SHA1|33948162d3468a5d7b0b0147c58d6cb047ac4296}} || GlobalSign || GlobalSign || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA44.cer || {{SHA1|98f1cc3d9f0973691eb4ae9a1eafac7fd6301dfb}} || Go Daddy Class 2 Certification Authority || Go Daddy Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA45.cer || {{SHA1|c789902239080dc7e2e82fa856a5f6ca20ecc97e}} || Starfield Class 2 Certification Authority || Starfield Class 2 Certification Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA46.cer || {{SHA1|c3264164bc2753de7bf43e35035d68d6704c86e8}} || Starfield Services Root Certificate Authority || Starfield Services Root Certificate Authority || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA47.cer || {{SHA1|50d0762ef8154631d6fb9cfd7f338fe48f27aa90}} || thawte Primary Root CA || thawte Primary Root CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA48.cer || {{SHA1|88bd6fdc9e7dba6c4e68df73fd77857769c1aa64}} || http://www.valicert.com/ || http://www.valicert.com/ || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA49.cer || {{SHA1|8475dac65facf809204b037886c27217360f872a}} || Security Communication RootCA1 || Security Communication RootCA1 || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}} || {{y}}<br /> |-<br /> | CA50.cer || {{SHA1|627699850d19c89f6e0cb7494d77cb0c6c2b81ce}} || SecureTrust CA || SecureTrust CA || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{n}} || {{y}}<br /> |-<br /> |}<br /> In latest firmwares ([[3.60 CEX|3.60]] or later) Sony have started to hash their certificates with SHA-1 and these hashes are stored inside vsh.elf (/dev_flash/vsh/module/) and libssl.prx (/dev_flash/sys/external/)<br /> <br /> == (Ares) ==<br /> Server<br /> http://ares.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> <br /> == (Apollo) ==<br /> Server<br /> http://apollo.dl.playstation.net/...<br /> or<br /> http://apollo2.dl.playstation.net/... <br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for store png´s<br /> == (Poseidon) ==<br /> Server<br /> http://poseidon.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for videos and wallpaper<br /> == (Zeus) ==<br /> Server<br /> http://zeus.dl.playstation.net/...<br /> <br /> God in Greek mythology<br /> links to the Game &quot;God of War&quot;<br /> <br /> Mostly used for Games and DLC<br /> == (Mercury) ==<br /> Server<br /> http://mercury.dl.playstation.net/...<br /> <br /> <br /> == Web Store (Chihiro) ==<br /> <br /> Seems we have some &quot;Studio Ghibli&quot; Fans here :D&lt;br /&gt;<br /> Chihiro is the name of a character in the movie &quot;Sen to Chihiro no Kamikakushi&quot;.&lt;br /&gt;<br /> If you load https://store.sonyentertainmentnetwork.com and log the network traffic, you will also find &quot;Kamaji&quot; in the URL. Another character name in this film.<br /> <br /> e.g. traffic log:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/geo &lt;---geo tagging (Which store should be loaded)<br /> ...<br /> https://store.sonyentertainmentnetwork.com/kamaji/api/chihiro/00_09_000/user/session &lt;--- user information <br /> ...&lt;/pre&gt;It seems that &quot;kamaji&quot; is always used when it comes to &quot;user information&quot;. <br /> Chihiro is used for the whole store.<br /> <br /> The following example URL can be used to obtain information about ContentID´s:<br /> &lt;pre&gt;https://store.sonyentertainmentnetwork.com/store/api/chihiro/00_09_000/container/GB/en/999/EP1001-NPEB00771_00-BIOSHOCK2PSN0001&lt;/pre&gt;<br /> <br /> Not every content can be found in every store! It depends on where the ContentID belongs to. Country codes in the URL can be replaced to access other stores.&lt;br /&gt;<br /> GB/en = UK&lt;br /&gt;<br /> US/en = US&lt;br /&gt;<br /> DE/de = GER&lt;br /&gt;<br /> etc...&lt;br /&gt;<br /> <br /> png URL´s to apollo servers can be also found there.<br /> URL´s to content servers, like zeus or ares, can not be found! It is impossible to obtain pkg URL´s unless they have been purchased!<br /> <br /> At least there is nothing special about all these names. It could be replaced with X or Y, but Sonys devs decided to use names from their favorite film for the structure.<br /> <br /> == ? (Hammerhead) ==<br /> [http://cowboybebop.wikia.com/wiki/Hammer_Head Spacecraft] from the anime &quot;Cowboy Bebop&quot;.<br /> <br /> == PSN Store App (Swordfish) ==<br /> [http://cowboybebop.wikia.com/wiki/Swordfish_II Spacecraft] from the anime &quot;[[:File:PSone-cowboy bebop-box front.jpg|Cowboy Bebop&quot;]].<br /> &lt;div style=&quot;float:right&quot;&gt;[[File:swordfish-icon.png|200px|thumb|left|PSN Store App (Swordfish) Icon]]&lt;/div&gt;<br /> <br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T8/5ac3e85b53d94cbb/IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0104-V0104-PE.pkg]<br /> * [http://b0.ww.np.dl.playstation.net/tppkg/np/NPIA00025/NPIA00025_T9/a05f7ec6815c8a76/IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg IP9100-NPIA00025_00-SFPROD0000000000-A0105-V0105-PE.pkg]<br /> <br /> Trilithium: <br /> * Commerce<br /> * Video<br /> ** Live Stream<br /> ** Progessive Video<br /> * Network Platform<br /> <br /> SSL crt/pem's:<br /> Sony Pictures Entertainment Crackle - [http://api.crackle.com/ api.crackle.com] [http://staging-api-us.crackle.com/ staging-api-us.crackle.com] *.[http://crackle.com crackle.com]<br /> Sony DADC US Inc. - [http://alpha.lootgear.com/ alpha.lootgear.com]<br /> Google Inc - *.[http://appspot.com/ appspot.com]<br /> <br /> [[Environments]] : &lt;br /&gt;<br /> NP: http://sf.prod.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-NP: http://sf.e1-np.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> D1-NP: http://d1-np.swordfish.store.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> SP-INT: http://sf.api.sp-int.km.playstation.net/ &lt;br /&gt;<br /> MGMT: http://sf.mgmt.sonyentertainmentnetwork.com/ &lt;br /&gt;<br /> E1-PMGT: http://sf.e1-pmgt.sonyentertainmentnetwork.com/<br /> ...<br /> <br /> == Port usage ==<br /> some default scan examples: http://www.backtrack-linux.org/forums/showthread.php?t=9593<br /> <br /> === Generic Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | TCP/UDP 1-1023 || System reserved local ports ||<br /> |-<br /> | TCP 25 || PlayOnline || <br /> |-<br /> | TCP 80 || PSN Shop / USB/BT headsets || http web<br /> |-<br /> | TCP 110 || PlayOnline || <br /> |-<br /> | TCP 443 || PSN Shop || https web ssl<br /> |-<br /> | TCP 1000 || DECI3 communication with host PC ||<br /> |-<br /> | UDP 1900 || UPnP ||<br /> |-<br /> | TCP/UDP 2000 || -&lt;!--//roodkcab//--&gt; unsure if UDP/TCP or both ||<br /> |-<br /> | TCP 2869 || UPnP ||<br /> |-<br /> | TCP/UDP 3478 || Session Traversal Utilities for NAT / Simple Traversal of UDP Through NAT (STUN) ||<br /> |-<br /> | TCP/UDP 3478-3480 || NP matching 2 utility default || PSN Generic / PS Home<br /> |-<br /> | TCP/UDP 3658-3659 || UDPP2P default || UDP 3658 voice / video chat and online game play<br /> |-<br /> | TCP/UDP 4658 || PS2 App || <br /> |-<br /> | TCP/UDP 4659 || PS2 Lobby || <br /> |-<br /> | TCP/UDP 5223 || PSN Generic ||<br /> |-<br /> | TCP 8520 || Logical Console Server default ||<br /> |-<br /> | TCP 9293-9308 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 9293 || Remote Play subdisplay utility ||<br /> |-<br /> | UDP 6000-7000 || USB/BT headsets || <br /> |-<br /> | TCP 10070-10080 || PSN Generic || <br /> |-<br /> | UDP 10070 || USB/BT headsets || <br /> |-<br /> | UDP 10070 || PSN Generic || <br /> |-<br /> | UDP 30000 || Xlink Kai || online gaming for LAN games without PSN<br /> |-<br /> | UDP 49152-49166 || UDPP2P default range when UDP3658 is unavailable with UPnP || System reserved local ports<br /> |-<br /> | UDP 49167-65535 || UDPP2P default range when UDP3658 is unavailable without UPnP || Reserved ephemeral local ports <br /> |-<br /> | UDP 50000 || USB/BT headsets || <br /> |-<br /> | TCP/UDP 50000-65535 || PlayOnline || <br /> |-<br /> |}<br /> <br /> === Homebrew Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Port(s) !! Usage !! Remarks<br /> |-<br /> | 20/21 || FTP (seperate server daemon or built in backup manager) ||<br /> |-<br /> | 38008 || PS3netsrv (default port, configurable) || <br /> |-<br /> |}<br /> <br /> === Game Specific Port usage ===<br /> <br /> {| class=&quot;wikitable sortable&quot;<br /> |-<br /> ! Game !! TCP !! UDP !! Remarks<br /> |-<br /> | 1942 Joint Strike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 50 Cent Blood on the Sand || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | 6GUN II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | AC-DC Live Rock Band Track Pack || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ActiveDogs || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afrika || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Afro Samurai || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Agarest Senki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Age of Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aliens Colonial Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | All-Pro Football 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alone in the Dark || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Alpha Protocol || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Amphibian Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Angel Love Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquanauts Holiday Insareta Kiroku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Aquatopia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Armored Core For Answer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Army of Two || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed Brotherhood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Assassins Creed II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Astro Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Avalon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Backbreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Baja Edge of Control || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Batman Arkham Asylum || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battle Fantasia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Battlefield Bad Company 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bayonetta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beijing 2008 - The Official Video Game of the Olympic Games || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Beowulf || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bionic Commando Rearmed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BioShock 2 Sea of Dreams || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bipedal Movement Simulation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlackSite Area 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bladestorm The Hundred Years War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blast Factor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BlazBlue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels 2 Secret Missions of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blazing Angels Squadrons of WWII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Blitz The League II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Boku no Natsuyasumi 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bolt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bomberman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Borderlands || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brain Challenge Deluxe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brothers In Arms Hells Highway || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Brutal Legend || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Bulletstorm || 80, 433, 8675-8676 || 3959, 6000 || <br /> |-<br /> | Bumpy Trot 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burn Zombie Burn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Burnout Paradise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Buzz Junior Jungle Party || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | BUZZ Quiz TV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Dangerous Hunts 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cabelas Monster Bass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty - Black Ops || 80-81, 443, 5223, 3074 || 81, 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty - Modern Warfare 2 || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Call of Duty 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty 4 Modern Warfare || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Call of Duty World at War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Calling All Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Captain Blood || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cars Mater-National || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cash Guns Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Championship Sprint || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cipher Complex || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Clive Barkers Jericho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coded Arms Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | College Hoops 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Command and Conquer Red Alert 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Condemned 2 Bloodshot || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Conflict Denied Ops || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Coraline || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crash Commando || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Cross Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Crysis 2 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Cuboid || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Daikoukai Jidai Online Cruz del Sur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Damnation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Mist || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Sector || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dark Void || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Darksiders Wrath of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Data-Fly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DC Universe Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Rising 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dead Space 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Def Jam Icon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Demons Souls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Derby Time Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Destroy All Humans Path of the Furon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Deus Ex 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Devil May Cry 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DiRT 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disgaea 3 Absence of Justice || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Disney Sing It High School Muscial 3 Senior Year || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | DJ Hero || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Double D Dodgeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Age Origins || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dragon Ball Z Burst Limit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dress || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Duke Nukem Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors 6 Empires || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors BB || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Gundam 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Dynasty Warriors Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Earth No More || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eat Lead The Return of Matt Hazard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | echochrome || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Edge of Twilight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eight Days || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elefunk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Elveon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enchanted Arms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enders Game Battle Room -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Endless Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Enemy Territory Quake Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eternal Sonata || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Everyday Shooter || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Extreme || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Eyedentify || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | F.E.A.R. 3 || 5223 || 3478-3479, 3658 || <br /> |-<br /> | FaceBreaker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fairytale Fights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Faith and a .45 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fallout 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fantastic 4 Rise of the Silver Surfer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Far Cry 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fat Princess || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fatal Inertia EX || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fear and Respect || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ferrari Challenge Trofeo Pirelli || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 09 || 80, 9980-9989, 12400-12499, 30400-30499 || 3659, 9570, 9808-9811, 9858-9861 ||<br /> |-<br /> | FIFA 10 || 5223, 6000 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA 11 || 80, 443, 9980-9989, 10000-10500, 42100-42199 || 3659, 6000, 9570, 10500-12500 || <br /> |-<br /> | FIFA Soccer 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Soccer 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | FIFA Street 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fifth Phantom Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fight Night Round 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy Versus XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy VII Tech Demo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIII || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Final Fantasy XIV || 80, 443, 5223 || 3478-3479, 3658 || <br /> |-<br /> | Flock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | flOw || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Flower || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Folklore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Formula One Championship Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fracture || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Free Realms || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Frontlines Fuel of War || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Fuel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Full Auto 2 Battlelines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | G1 Jockey 4 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gauntlet II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Genji Days of the Blade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GEON || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ghostbusters The Video Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Puzzle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Ski || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sports Skydiving || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Sudoku || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Go Swizzleblock 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | God of War III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Golden Axe Beast Rider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gomibako || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo 5 Prologue Spec III || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Gran Turismo HD Concept || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Raid Offroad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Grand Theft Auto IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GRID || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GripShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | GTI Club Plus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Aerosmith || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero III Legends of Rock || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero Metallica || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Guitar Hero World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hail to the Chimp || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harker || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Half-Blood Prince || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Harry Potter and the Order of the Phoenix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Haze || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heat || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heavenly Sword || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hei$t || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hellboy Science of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hells Kitchen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Heroes Over Europe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Stakes on the Vegas Strip Poker Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | High Velocity Bowling || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Highlander || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Battle for the Pacific || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | History Channel Civil War Secret Missions || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Homefront || 5223 || 3478-3479, 3658 || <br /> |-<br /> | Hot Shots Golf Out of Bounds || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Hunted - The Demons Forge || 5223 || 3478-3479, 3658 || <br /> |-<br /> | I Am Alive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | IL-2 Sturmovik Birds of Prey || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Imabikisou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Incarnate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | inFAMOUS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Initial D Extreme Stage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Interstellar Marines || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Iron Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | James Bond Quantum of Solace || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jeopardy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Jikkyou Powerful Pro Yakyuu || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Joust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Juiced 2 Hot Import Nights || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Just Cause 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kane and Lynch Dead Men || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Karaoke Revolution Presents American Idol Encore 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killing Day || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Killzone 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | King of Fighters Maximum Impact 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kingdom Under Fire II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Hustle || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Kung Fu Panda || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | L.A. Noire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lair || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legend of Spyro Darkest Hour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legendary || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Legends of Wrestlemania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Batman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Indiana Jones The Original Adventures || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lego Star Wars The Complete Saga || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Leisure Suit Larry Box Office Bust || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lemmings || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Linger In-Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LittleBigPlanet 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | LocoRoco Cocoreccho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lords of Shadow || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Planet Extreme Condition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lost Via Domus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Lumines Supernova || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madagascar 2 Crate Escape || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Madden NFL 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mafia II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MAG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Magic Ball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Kakutou Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Taikai IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mahjong Tales Ancient Wisdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mainichi Issho || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Major League Baseball 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Super Hero Squad || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Marvel Ultimate Alliance II Fusion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Master Mind || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Medal of Honor 2010 || 5223, 9946, 42100, 14310-14328, 15310-15328 || 5223, 3478-3479, 3658-3659, 6000, 9570, 17502 || <br /> |-<br /> | Medal of Honor Airborne || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mega Man 9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Megazone 23 Aoi Garland || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 2 World in Flames || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mercenaries 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mesmerize Distort || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Online Meme Expansion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Metal Gear Solid 4 Guns of the Patriots || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | METRO 2033 The Last Refuge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Midnight Club Los Angeles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Minna de SPELUNKER || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mirrors Edge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mist of Chaos || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 07 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 08 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB 10 The Show || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MLB Front Office Manager || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mobile Suit Gundam Crossfire || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monopoly || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Hunter 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Monster Madness Grave Danger || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Mortal Kombat vs. DC Universe || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotoGP 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MotorStorm Pacific Rift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | MX vs. ATV Untamed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Naruto Ultimate Ninja STORM || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NASCAR 2011 || 5223, 3478-3480 || 5223, 3478-3480, 3658 || <br /> |-<br /> | Naxat Plan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 09 The Inside || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K11 || 80 || 88, 3064 || <br /> |-<br /> | NBA 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Ballers Chosen One || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Live 10 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NBA Street Homecourt || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Basketball 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA Football 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NCAA March Madness 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Carbon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed ProStreet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Shift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Need for Speed Undercover || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Head Coach 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NFL Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 10 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 11 || 80, 443, 990-9989, 30350-30400, 42100 || 3478-3479, 3658-3659, 6000, 9820-9880 || <br /> |-<br /> | NHL 2K7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NHL 2K9 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ni-Oh || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gaiden Sigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ninja Gold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Noby Noby Boy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Novastrike || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | NPPL Championship Paintball 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Nucleus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Off Road Drive || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Creature Feature || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Operation Flashpoint 2 Dragon Rising || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Overlord Raising Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pachinko Jikki || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Amusement Park || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PAIN Movie Studio || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Penny Arcade Adventures On the Rain-Slick Precipice of Darkness Episode Two || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Peter Jacksons King Kong || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pirates of the Caribbean At Worlds End || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Eden || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Monsters Encore || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PixelJunk Racers || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Piyotama || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Planet 51 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PlayStation Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Possession || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | PowerUp Forever || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prince of Persia Classic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prison Break || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Evolution Soccer 2011 || 5000-5200, 6112 || 3658, 5730-5739, 6112 || <br /> |-<br /> | Pro Yakyuu Spirits 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pro Yakyuu Spirits 5 Kanzenban || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project D || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Delta || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Force || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Project Origin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Prototype || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Pure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Puzzle Quest Challenge of the Warlords || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Q*bert || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Quantum Theory || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rag Doll Kung Fu Fists of Plastic || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Railfan - Taiwan High Speed Rail || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rainy Woods || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampage World Tour || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rampart || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rapala Fishing Frenzy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rat Race || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratatouille || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Future Tools of Destruction || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ratchet and Clank Quest for Booty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Recoil Retrograd || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Baron Arcade || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Red Dead Redemption || 5223, 3074 || 2005, 3074, 3075, 3478 || <br /> |-<br /> | Red Faction Guerrilla || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Redwood Falls || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Remote Play || 9293 || || <br /> |-<br /> | Rengoku The End of the Century || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resident Evil 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Resistance Fall of Man || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ride to Hell || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ridge Racer 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rise of the Argonauts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Robert Ludlums The Bourne Conspiracy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Japan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Band Track Pack Volume 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rock Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen Axis of Evil || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rocketmen It Came from Uranus || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Rogue Warrior || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ryu ga Gotoku Kenzan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saboteur || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sacred 2 Fallen Angel || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saikyou Ginsei Shougi 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Saints Row 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sam Suede Undercover Exposure || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sarahs Emergency Room || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Savage Moon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SAW || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SBK-08 Superbike World Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Schwarzenberg || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SCORE International Baja 1000 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Scratch || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Secret Service || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Section 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Golfclub Featuring Miyazato Family || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SEGA Mega Drive Ultimate Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Rally Revo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sega Superstars Tennis || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Seikan || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sekai Saikyou Ginsei Igo 7 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shaun White Snowboarding || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | ShellShock 2 Blood Trails || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Shiki-tei || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sid Meiers Civilization Revolution || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Silent Hill Homecoming || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sin City || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Abba || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SingStar Vol. 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Siren Blood Curse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Skate 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Ski Doo Snowmobile Challenge || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Slotter Mania || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Snakeball || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | SOCOM U.S. Navy SEALs Confrontation || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldier of Fortune Payback || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soldner-X Himmelssturmer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic the Hedgehog || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonic Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Sonics Ultimate Genesis Collection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Soulcalibur IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spider-Man Web of Shadows || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Splatterhouse || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Spyro Dawn of the Dragon || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Star Wars The Force Unleashed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stormrise || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stranglehold || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Street Fighter IV || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Stuntman Ignition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Ghouls N Ghosts || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Puzzle Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Rub a Dub || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Stardust HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Super Street Fighter II Turbo HD Remix || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Supersonic Acrobatic Rocket-Powered Battle-Cars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Surfs Up || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Syphon Filter: The Omega Strain || 3658 || - || <br /> |-<br /> | Talisman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tears to Tiara Kakan no Daichi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 5 Dark Resurrection || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tekken 6 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Terminator Salvation The Future Begins -title pending- || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Test Drive Unlimited 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Agency || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The BIGS || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Narnia Prince Caspian || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Chronicles of Riddick Assault on Dark Athena || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Club || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Darkness || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Oblivion - Game of the Year Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Elder Scrolls IV Shivering Isles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of Judgment || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Eye of the World || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather II || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Godfather The Dons Edition || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Golden Compass || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The History Channel Great Battles of Middle Ages || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Incredible Hulk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Guy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Last Remnant || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings Conquest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Lord of the Rings, The White Council || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Orange Box || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Outsider || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Punisher No Mercy || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Scourge Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Simpsons Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Tale of Despereaux || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | The Wall || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | They || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | This is Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiberium || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 07 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 08 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA TOUR 09 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tiger Woods PGA Tour 11 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Time Crisis 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeO || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeShift || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TimeSplitters 4 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TMNT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | TNA iMPACT || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | To End All Wars || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys EndWar || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Ghost Recon Advanced Warfighter 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys H.A.W.X. || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Rainbow Six Vegas 2 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tom Clancys Splinter Cell Double Agent || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tomb Raider Underworld || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Project 8 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Tony Hawks Proving Ground || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toon Racing || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Top Spin 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Home || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Toy Story 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Transformers The Game || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trials of Topoq || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Trivial Pursuit || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Troll and Armor || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turning Point Fall of Liberty || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Turok || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UEFA EURO 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | UFC 2009 Undisputed || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Uncharted Drakes Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Unreal Tournament 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Castlevania Project || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Obsidian-Sega RPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untitled Square Enix Next-Gen MMORPG || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Untold Legends Dark Kingdom || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Valkyria Chronicles || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Igo || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Value 2000 Shougi || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Vampire Rain Altered Species || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Velvet Assassin || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Viking Battle for Asgard || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Fighter 5 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Virtua Tennis 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Voltage || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WALL-E || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wangan Midnight || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wanted || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WarDevil Enigma || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Broken Mirror || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Fallen Star || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Warhawk - Operation Omega Dawn || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Watchmen || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wet || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheel of Fortune || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wheelman || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Album || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | White Knight Story || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Winning Post 7 Maximum 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wipeout HD || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Witches || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolf of the Battlefield Commando 3 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolfenstein || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Wolverine || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World in Conflict Soviet Assault || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World of Zellians || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Pool Championship 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | World Series of Poker 2008 Battle for the Bracelets || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WSC REAL 08 World Snooker Championship || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2007 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. RAW 2008 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | WWE SmackDown vs. Raw 2009 || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X Quest || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | X-Blades || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Bounty Killer || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> | Yamasa Digi World SP Pachi-Slot Sengoku Musou || 5223 || 5223, 3478, 3479, 3658 || <br /> |-<br /> |}<br /> <br /> == Community spying ==<br /> VSH uploads three encrypted files to Sony server which includes:<br /> * '''CI.TMP''' (console information): internal/external IPs, router information (brand, model), console firmware information;<br /> * '''MI.TMP''' (media information): latest title ID, timestamp, etc;<br /> * '''PTL.TMP''' (process information?): list of running processes and plugins, timestamps, etc.<br /> They are stored at /dev_hdd0/home/''USER_ID''/community in encrypted form. An algorithm uses a modified Mersenne Twister PRNG to generate cipher stream from SHA-1 HMAC of your '''Open PSID''' and a fixed key from vsh.elf ([[Keys#Snowden_Key_.28in_vsh.elf_4.XX.29|9D E0...]]). An example of such files can be found here (already decrypted and cleaned from personal data): &lt;span style=&quot;text-decoration: line-through;&quot;&gt; http://www.sendspace.com/file/f3w2qx&lt;/span&gt; [http://yadi.sk/d/B6eO-1G6HEaL9 mirror]<br /> You can encrypt/decrypt/verify these files using '''commtool''': http://www.sendspace.com/file/ympcze [http://yadi.sk/d/jN2xS13vHEaM2 mirror] (don't forget to place valid HMAC key).<br /> If you want to see or use its source code then download it from: &lt;span style=&quot;text-decoration: line-through;&quot;&gt;http://www.sendspace.com/file/zjl6xx&lt;/span&gt; [http://yadi.sk/d/ykkMRMtfHEaMC mirror]<br /> <br /> == License files (act.dat/rif/edat) ==<br /> '''Following information can be found in vsh.elf''':<br /> <br /> '''Header'''<br /> * Header: &quot;X-I-5-DRM-Version: 1.0&quot;<br /> * UserAgent: &quot;Legium pro Britania&quot;<br /> * ContentType: &quot;application/x-www-form-urlencoded&quot;<br /> * Method: &quot;POST&quot;<br /> <br /> '''Post Data'''<br /> * reason=<br /> * max_console=<br /> * loginid=<br /> * password=<br /> * epassword=<br /> * consoleid=<br /> * productid=<br /> * platform=<br /> * c1=<br /> <br /> '''URL'''<br /> * https://commerce.np.ac.playstation.net/cap.m<br /> * https://commerce.np.ac.playstation.net/kdp.m<br /> * https://commerce.np.ac.playstation.net/cdp.m<br /> <br /> '''Example:'''&lt;br /&gt;<br /> Posting loginid, password and consoleid to cap.m returns act.dat files.<br /> <br /> <br /> {{Reverse engineering}}&lt;noinclude&gt;[[Category:Main]]&lt;/noinclude&gt;</div> Euss