Difference between revisions of "Console ID"

From PS4 Developer wiki
Jump to: navigation, search
Line 1: Line 1:
== Description ==
+
= Description =
  
 
The ConsoleId is a 16 bytes value that contains console specific information.
 
The ConsoleId is a 16 bytes value that contains console specific information.
  
 
See [https://github.com/CelesteBlue-dev/PS-ConsoleId-wiki PS-ConsoleId-wiki].
 
See [https://github.com/CelesteBlue-dev/PS-ConsoleId-wiki PS-ConsoleId-wiki].
 +
 +
= How to get it =
 +
 +
Console ID can be found in idata (Individual Data) or sflash0s1.cryptx1 (accessible only via a bug present in < 2.00 consoles), partially via a kernel dump, or partially via calling sysctl on machdep.idps. Partially because the last bytes (the actual per-console ID) is overwritten at runtime for obfuscation.
 +
 +
= PS4 Product Codes =
 +
 +
The 6th and 7th bytes in [[Console ID]] represents the PS4 unit Product Code.
 +
 +
{|class="wikitable"
 +
|-
 +
! Value !! Console Type !! Shortcode !! Region Code/ID
 +
|-
 +
| 0x180 || <span style="background:#ff6666; color:black;"><abbr title="TEST/AVtest/DIAG"> DIAG </abbr></span> || TEST || TEST/DIAG
 +
|-
 +
| 0x181 || <span style="background:#ffaacc; color:black;"><abbr title="TOOL/Devkit">Devkit</abbr></span> || TOOL || TOOL/DEVKIT
 +
|-
 +
| 0x182 || <span style="background:#ffccaa; color:black;"><abbr title="DEX/Testkit">Testkit</abbr></span> || DEX || DEX/TESTKIT
 +
|-
 +
| 0x183 || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || J1/JAPAN
 +
|-
 +
| 0x184 || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || UC2/USA
 +
|-
 +
| 0x185 || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || CEL/EUROPE
 +
|-
 +
| 0x186 || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || KR2/KOREA
 +
|-
 +
| 0x187 || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || CEK/UK
 +
|-
 +
| 0x188 || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || MX2/MEXICO
 +
|-
 +
| 0x189 || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || AU3/AUSTRALIA
 +
|-
 +
| 0x18A || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || E12
 +
|-
 +
| 0x18B || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || TW1/TAIWAN
 +
|-
 +
| 0x18C || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || RU3/RUSSIA
 +
|-
 +
| 0x18D || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || CN9/CHINA
 +
|-
 +
| 0x18E || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || HK5/HONG KONG
 +
|-
 +
| 0x18F || <span style="background:#aaccff; color:black;"><abbr title="CEX/Retail">Retail</abbr></span> || CEX || BR2/BRAZIL
 +
|-
 +
| 0x1A0 || <span style="background:#ffcccc; color:black;"><abbr title="ARC/Arcade">Kratos</abbr></span> || ARC || ARCADE / KRATOS
 +
|}
  
  
 
{{File Formats}}
 
{{File Formats}}
 
<noinclude>[[Category:Main]]</noinclude>
 
<noinclude>[[Category:Main]]</noinclude>

Revision as of 21:00, 3 September 2020

Description

The ConsoleId is a 16 bytes value that contains console specific information.

See PS-ConsoleId-wiki.

How to get it

Console ID can be found in idata (Individual Data) or sflash0s1.cryptx1 (accessible only via a bug present in < 2.00 consoles), partially via a kernel dump, or partially via calling sysctl on machdep.idps. Partially because the last bytes (the actual per-console ID) is overwritten at runtime for obfuscation.

PS4 Product Codes

The 6th and 7th bytes in Console ID represents the PS4 unit Product Code.

Value Console Type Shortcode Region Code/ID
0x180 DIAG TEST TEST/DIAG
0x181 Devkit TOOL TOOL/DEVKIT
0x182 Testkit DEX DEX/TESTKIT
0x183 Retail CEX J1/JAPAN
0x184 Retail CEX UC2/USA
0x185 Retail CEX CEL/EUROPE
0x186 Retail CEX KR2/KOREA
0x187 Retail CEX CEK/UK
0x188 Retail CEX MX2/MEXICO
0x189 Retail CEX AU3/AUSTRALIA
0x18A Retail CEX E12
0x18B Retail CEX TW1/TAIWAN
0x18C Retail CEX RU3/RUSSIA
0x18D Retail CEX CN9/CHINA
0x18E Retail CEX HK5/HONG KONG
0x18F Retail CEX BR2/BRAZIL
0x1A0 Kratos ARC ARCADE / KRATOS