Talk:More System Information: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
(Removed obsolete speculation, added some question marks where values are not confirmed)
Line 13: Line 13:


===Syscon format speculation===
===Syscon format speculation===
By looking at the SC versions of the example images uploaded... the first part of the format (qqqq.****************) seems not to be accurate


There are two CECH-25xx, one in 3.41ofw, and other in 4.00ofw... both with the string "08C2.0000000000000000"
There are motherboards with 4.00 or bigger firmwares with a string filled with zeroes after the "." (0000000000000000). This zeroes means that his SoftID includes all the needed patches (in other words... 4.00ofw contains no patches aplicables to this syscon)


The fact that the installation of 4.00ofw in this motherboard installs no patches (0000000000000000) means that the "base syscon firmware" (08C2) includes all the needed patches (in other words... 4.00 ofw contains no patches aplicables to this syscon)
There is a direct relationship between the numbers used in the names of the .pkg's and the info shown after the "." e.g: SYS_CON_FIRMWARE_01040402.pkg will be shown in screen as: 0E69.0001000400040002 (to convert the string just add a zeroed byte before every byte)


So 08C2 seems to be one of the higher possibles "values" for CECH-25xx slim boards (the higher models hackables)
Based in the numbers used in the patches them can be ordered in a timeline from "older to newer": 00010000********.pkg 00010001********.pkg 00010002********.pkg 00010003********.pkg 00010004********.pkg 00010005********.pkg (there are only patches for 6 syscons in 4.00 firmware, but probably there are more syscon generations used in newer motherboards that doesn't need patches yet)


probably the ppqq is the chip vendor/model + version?.
The only patch that doesn't follow this rules is SYS_CON_FIRMWARE_S1_00010002083E0832.pkg whose numbers string doesn't need conversion, but it keeps the format 00010002******** (its unknown why this file is speciall, and if it uses a different install method than the others)


 
===Example tables (please help to fill it)===
===Temporally table to fill with examples to deduce the format of the first bytes before the point "." (please help to fill it)===
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! PS3 Fat model !! Bigger firmware installed !! @SC string !! Syscon generation (based on SC string) !! syscon patch installed !! Notes
! PS3 Fat !! Bigger firmware installed !! SoftID.SysconPatch@SC !! Syscon generation !! syscon patch installed !! Notes
|-
| CECH (A/B) || ???? || ???? || ???? || ???? || Needed example
|-
|-
| CECHC || 3.15 || 0C16.0001000100030002 || generation 2 || 01010302.pkg || Old patch because never updated over 3.40
| CECHC || 3.15 || 0C16.0001000100030002 || generation 2 || 01010302.pkg || Old patch because never updated over 3.40
Line 43: Line 43:
| CECHK || 3.55 || 0E69.0001000400040002 || generation 5 || 01040402.pkg ||
| CECHK || 3.55 || 0E69.0001000400040002 || generation 5 || 01040402.pkg ||
|-
|-
| CECHL || 3.65 || 065D.0000000000000000 || generation 8 || No patches installed ||  
| CECHL || 3.65 || 065D.0000000000000000 || generation 8? || No patches installed || generation needs comfirmation
|-
|-
| CECHP || 4.00 || 065D.0000000000000000 || generation 8 || No patches installed ||
| CECHP || 4.00 || 065D.0000000000000000 || generation 8? || No patches installed || generation needs comfirmation
|-
|-
|}
|}
Line 51: Line 51:
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! PS3 Slim model !! Bigger firmware installed!! @SC string !! Syscon generation (based on SC string) !! syscon patch installed !! Notes
! PS3 Slim !! Bigger firmware installed !! SoftID.SysconPatch@SC !! Syscon generation !! syscon patch installed !! Notes
|-
| CECH20xx || 4.00 || 0832.00010002083E0832 || generation 9? || 00010002083E0832.pkg || First model of slim with fat components, generation 3 or based on 3 ?
|-
|-
| CECH20xx || 4.00 || 0832.00010002083E0832 || generation 9 || 00010002083E0832.pkg || First model of slim with fat components
| CECH21xx || ???? || ???? || ???? || ???? || Needed example
|-
|-
| CECH25xx || 3.41 || 08C2.0000000000000000 || generation 10 || No patches installed ||  
| CECH25xx || 3.41 || 08C2.0000000000000000 || generation 10? || No patches installed || generation needs comfirmation
|-
|-
| CECH25xx || 4.00 || 08C2.0000000000000000 || generation 10 || No patches installed ||  
| CECH25xx || 4.00 || 08C2.0000000000000000 || generation 10? || No patches installed || generation needs comfirmation
|-
|-
| CECH30xx || 4.00 || 0918.0000000000000000 || generation 11 || No patches installed ||  
| CECH30xx || 4.00 || 0918.0000000000000000 || generation 11? || No patches installed || generation needs comfirmation
|-
|-
|}
|}


Actually the only way to identify the "syscon generation" from this info screen is based on the patches installed (the string after the point ".") by comparing them with this list [[Syscon_Firmware#Speculation_of_their_usage|Syscon patches]]
So as an example:
00010000********.pkg is a patch for syscon generation 1
00010001********.pkg is a patch for syscon generation 2
00010002********.pkg is a patch for syscon generation 3
00010003********.pkg is a patch for syscon generation 4
00010004********.pkg is a patch for syscon generation 5
00010005********.pkg is a patch for syscon generation 6
There are no more patches inside 4.00 firmware, but probably there are more syscon generations used in newer motherboards (this ones doesn't need patches yet)
----
----
i think that this will explain everything: http://pastebin.com/k8KHGkzB and these are the generation of the SC http://pastebin.com/aJ3gxRKx (probably the first group is the correct one). deroad
i think that this will explain everything: http://pastebin.com/k8KHGkzB and these are the generation of the SC http://pastebin.com/aJ3gxRKx (probably the first group is the correct one). deroad

Revision as of 05:41, 10 January 2012

Screenshot examples


Syscon format speculation

There are motherboards with 4.00 or bigger firmwares with a string filled with zeroes after the "." (0000000000000000). This zeroes means that his SoftID includes all the needed patches (in other words... 4.00ofw contains no patches aplicables to this syscon)

There is a direct relationship between the numbers used in the names of the .pkg's and the info shown after the "." e.g: SYS_CON_FIRMWARE_01040402.pkg will be shown in screen as: 0E69.0001000400040002 (to convert the string just add a zeroed byte before every byte)

Based in the numbers used in the patches them can be ordered in a timeline from "older to newer": 00010000********.pkg 00010001********.pkg 00010002********.pkg 00010003********.pkg 00010004********.pkg 00010005********.pkg (there are only patches for 6 syscons in 4.00 firmware, but probably there are more syscon generations used in newer motherboards that doesn't need patches yet)

The only patch that doesn't follow this rules is SYS_CON_FIRMWARE_S1_00010002083E0832.pkg whose numbers string doesn't need conversion, but it keeps the format 00010002******** (its unknown why this file is speciall, and if it uses a different install method than the others)

Example tables (please help to fill it)

PS3 Fat Bigger firmware installed SoftID.SysconPatch@SC Syscon generation syscon patch installed Notes
CECH (A/B) ???? ???? ???? ???? Needed example
CECHC 3.15 0C16.0001000100030002 generation 2 01010302.pkg Old patch because never updated over 3.40
CECHC 3.55 0C16.0001000100030003 generation 2 01010303.pkg
CECHC 3.70 0C16.0001000100030003 generation 2 01010303.pkg
CECHH 3.60 0DBF.0001000300030002 generation 4 01030302.pkg
CECHH 4.00 0DBF.0001000300030002 generation 4 01030302.pkg
CECHJ 3.55 0E69.0001000400040002 generation 5 01040402.pkg
CECHK 3.55 0E69.0001000400040002 generation 5 01040402.pkg
CECHL 3.65 065D.0000000000000000 generation 8? No patches installed generation needs comfirmation
CECHP 4.00 065D.0000000000000000 generation 8? No patches installed generation needs comfirmation
PS3 Slim Bigger firmware installed SoftID.SysconPatch@SC Syscon generation syscon patch installed Notes
CECH20xx 4.00 0832.00010002083E0832 generation 9? 00010002083E0832.pkg First model of slim with fat components, generation 3 or based on 3 ?
CECH21xx ???? ???? ???? ???? Needed example
CECH25xx 3.41 08C2.0000000000000000 generation 10? No patches installed generation needs comfirmation
CECH25xx 4.00 08C2.0000000000000000 generation 10? No patches installed generation needs comfirmation
CECH30xx 4.00 0918.0000000000000000 generation 11? No patches installed generation needs comfirmation

i think that this will explain everything: http://pastebin.com/k8KHGkzB and these are the generation of the SC http://pastebin.com/aJ3gxRKx (probably the first group is the correct one). deroad