Editing Build Strings

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
= CP Box EMC =
{| class="wikitable sortable"
|-
! Version !! Type !! Notes
|-
| 1.0.1.0 || TestKit ||
|-
|}
= CP Box EAP KBL =
{| class="wikitable sortable"
|-
! EAP Build String !! Console Type !! Sycorax Build String !! Notes
|-
|[EAP  ] EAP SDK VERSION : 5.501.000 2019/04/01 14:10:03.62 || DevKit || SYCORAX VERSION : 0.5.7.0 ||
|-
|[EAP  ] EAP SDK VERSION : 5.501.000 2019/12/09 12:03:43.37 || TestKit || SYCORAX VERSION : 0.7.5.2 ||
|-
|[EAP  ] EAP SDK VERSION : 5.501.000 2020/01/24 18:54:50.55 || DevKit || SYCORAX VERSION : 0.7.6.1 ||
|-
|[EAP  ] EAP SDK VERSION : 5.501.000 2020/03/24 14:27:53.65 || TestKit || SYCORAX VERSION : 0.9.0.4 ||
|-
|[EAP  ] EAP SDK VERSION : 5.501.000 2020/05/26 18:32:52.62 || TestKit || SYCORAX VERSION : 1.0.0.8 ||
|-
|[EAP  ] EAP SDK VERSION : 5.501.000 2020/12/14 17:08:13.16 || TestKit || SYCORAX VERSION : 1.8.1.5 ||
|-
|[EAP  ] EAP SDK VERSION : 5.501.000 2021/06/17 15:16:13.25 || TestKit || SYCORAX VERSION : 2.5.5.3 ||
|-
|}
= Secure Loader =
= Secure Loader =


* To get Secure Loader build string, search in kernel memory dumps.
* search in dumps
 
* Secure Loader build string contains the "sys-revision" and "sys-repository-path", also found in PS5 index.dat.


== Secure Loader Versions ==
== Secure Loader Versions ==
Line 41: Line 7:
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! PS5 System Software Version !! Console Type !! Secure Loader Build String !! Notes
! Version !! Type !! Secure Loader Version !! Notes
|-
| 3.00 || TestKit || {{hex|Oberon-KDE 2021/04/06 05:22 releases/03.00 171343 pprbld-w54.build.rd.scei.sony.co.jp;pprbld-w54 has build.rev dex}} || dumped from kernel memory
|-
|-
| 4.03 || Retail || {{hex|Oberon-KDE 2021/10/13 08:52 releases/04.03 179926 pprbld-w23.build.rd.scei.sony.co.jp;pprbld-w23 has build.rev cex}} || dumped from kernel memory
| 4.03 || Retail || {{hex|Oberon-KDE 2021/10/13 08:52 releases/04.03 179926 pprbld-w23.build.rd.scei.sony.co.jp;pprbld-w23 has build.rev cex}} || dumped from kernel memory
|-
|-
| 4.50 || Retail || {{hex|Oberon-KDE 2021/11/17 05:20 releases/04.50 182015 pprbld-w53.build.rd.scei.sony.co.jp;pprbld-w53 has build.rev cex}} || dumped from kernel memory
| 4.50 || Retail || {{hex|Oberon-KDE 2021/11/17 05:20 releases/04.50 182015 pprbld-w53.build.rd.scei.sony.co.jp;pprbld-w53 has build.rev cex}} || dumped from kernel memory
|-
|-
|}
|}


= VBIOS =
= Kernel =
 
{| class="wikitable sortable"
|-
! PS5 System Software Version !! Console Type !! VBIOS Build String
|-
| 2.00 || TestKit || {{hex|(C) 1988-2010, Advanced Micro Devices, Inc..ATOMBIOSBK-AMD VER016 AMDObrGeneri.2132099 .518911  .  06/15/20,23:33:14}}
|-
| 3.00 || TestKit || {{hex|(C) 1988-2010, Advanced Micro Devices, Inc..ATOMBIOSBK-AMD VER016 AMDObrGeneri.2218493 .544037  .  12/08/20,20:43:47}}
|-
| 4.03 || Retail || {{hex|(C) 1988-2010, Advanced Micro Devices, Inc..ATOMBIOSBK-AMD VER016 AMDObrGeneri.2293098 .561644  .  04/19/21,23:14:08}}
|-
| 4.50 || Retail || {{hex|(C) 1988-2010, Advanced Micro Devices, Inc..ATOMBIOSBK-AMD VER016 AMDObrGeneri.2293098 .561644  .  04/19/21,23:14:08}}
|}


= Kernel =
* use sysctl on {{hex|kern.version}}
* for ps4 sdk version use sysctl on {{hex|kern.ps4_sdk_version}}


* To get PS5 SDK version, use sysctl on {{hex|kern.version}}.
== Kernel Versions ==
* To get PS4 SDK version, use sysctl on {{hex|kern.ps4_sdk_version}}.
* Kernel build string contains the "sys-revision" and "sys-repository-path", also found in PS5 index.dat.


{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! PS5 System Software Version !! Console Type !! Kernel Build String !! Notes !! Equivalent PS4 SDK Version (hex) || Equivalent PS4 SDK Version (string)
! Version !! Type !! Kernel Version !! Notes !! PS4 Version Equivalent
|-
| 0.83.00 || DevKit || {{hex|r125538/releases/00.83 Jun  5 2019 05:13:49}} || Dumped via usermode or keys? || {{hex|0x06508700}} || 6.508.700
|-
| 0.85.00 || DevKit || N.A. || To dump via usermode || ? || ?6.50 or 7.00?
|-
| 0.90.00 || DevKit || N.A. || To dump via usermode || N.A. || 7.0XX.XXX
|-
| 0.95.00 || TestKit, DevKit || N.A. || To dump via usermode || N.A. || 7.0XX.XXX
|-
| 1.00.00 || Retail || {{hex|r153000/releases/01.00 May 21 2020 05:17:55}} || Dumped via usermode || {{hex|0x07590001}} || 7.590.001
|-
| 1.01.00 || Retail || {{hex|r157041/releases/01.01 Jul 14 2020 05:16:17}} || Dumped via usermode || {{hex|0x07590001}} || 7.590.001
|-
| 1.02.00 || Retail || {{hex|r158281/releases/01.02 Aug 4 2020 05:16:42}} || Dumped via usermode || {{hex|0x07590001}} || 7.590.001
|-
| 1.05.00 || TestKit || {{hex|r154665/releases/01.05 Jun 11 2020 05:16:05}} || Dumped via usermode || {{hex|0x07590001}} || 7.590.001
|-
| 1.12.00 || Retail || N.A. || To dump via usermode || ?{{hex|0x07590001}}? || ?7.590.001?
|-
| 1.14.00 || Retail || N.A. || To dump via usermode || ?{{hex|0x07590001}}? || ?7.590.001?
|-
| 2.00.00 || Retail, TestKit || {{hex|r161342/releases/02.00 Oct  5 2020 05:16:28}} || Dumped via usermode || {{hex|0x08050001}} || 8.050.001
|-
| 2.10.00 || Retail || N.A. || To dump via usermode || {{hex|0x08050001}} || 8.050.001
|-
| 2.25.00 || Retail || {{hex|r163590/releases/02.25 Nov 15 2020 05:16:49}} || Dumped via usermode || {{hex|0x08050001}} || 8.050.001
|-
| 2.26.00 || Retail || Nov 20 2020... || To dump via usermode || {{hex|0x08050001}} || 8.050.001
|-
|-
| 2.30.00 || Retail || {{hex|r164625/releases/02.30 Dec 4 2020 05:16:13}} || Dumped via usermode || {{hex|0x08050001}} || 8.050.001
| 0.83 || Devkit || {{hex|r125538/releases/00.83 Jun  5 2019 05:13:49}} ||
|-
|-
| 2.50.00 || Retail || {{hex|r167589/releases/02.50 Jan 27 2021 05:19:07}} || Dumped via usermode || {{hex|0x08050001}} || 8.050.001
| 1.05 || Testkit || {{hex|r154665/releases/01.05 Jun 11 2020 05:16:05}} || Dumped via userland ||  
|-
|-
| 2.70.00 || Retail || {{hex|r168217/releases/02.70 Feb 19 2021 05:19:42}} || Dumped via usermode || {{hex|0x08050001}} || 8.050.001
| 2.00 || Testkit ||{{hex|r161342/releases/02.00 Oct  5 2020 05:16:28}} || Dumped via userland || 0x08050001
|-
|-
| 3.00.00 || Retail, TestKit || {{hex|r171343/releases/03.00 Apr 6 2021 05:19:27}} || Dumped via usermode || {{hex|0x08540001}} || 8.540.001
| 2.00 || Retail || {{hex|r161342/releases/02.00 Oct 5 2020 05:16:28}} || Dumped via userland || 0x08050001
|-
|-
| 3.10.00 || TestKit || {{hex|r172165/releases/03.10 Apr 22 2021 05:17:25}} || Dumped via kernel memory || {{hex|0x08540001}} || 8.540.001
| 2.25 || Retail || {{hex|r163590/releases/02.25 Nov 15 2020 05:16:49}} || Dumped via userland || 0x08050001
|-
|-
| 3.20.00 || Retail || {{hex|r174359/releases/03.20 May 31 2021 05:16:37}} || Dumped via usermode || {{hex|0x08540001}} || 8.540.001
| 2.50 || Retail || {{hex|r167589/releases/02.50 Jan 27 2021 05:19:07}} || Dumped via userland || 0x08050001
|-
|-
| 3.21.00 || Retail || {{hex|r175957/releases/03.21 Jun 29 2021 05:16:20}} || Dumped via usermode || {{hex|0x08540001}} || 8.540.001
| 3.00 || Retail || {{hex|r171343/releases/03.00 Apr  6 2021 05:19:27}} || Dumped via userland || 0x08540001
|-
|-
| 4.00.00 || Retail || {{hex|r178154/releases/04.00 Sep 3 2021 05:16:47}} || Dumped via usermode || {{hex|0x09040001}} || 9.040.001
| 3.20 || Retail || {{hex|r174359/releases/03.20 May 31 2021 05:16:37}} || Dumped via userland ||  
|-
|-
| 4.02.00 || Retail || {{hex|r179045/releases/04.02 Sep 24 2021 05:15:45}} || Dumped via usermode || {{hex|0x09040001}} || 9.040.001
| 4.03 || Retail || {{hex|r179926/releases/04.03 Oct 13 2021 08:48:08}} || Dumped via userland ||  
|-
|-
| 4.03.00 || Retail || {{hex|r179926/releases/04.03 Oct 13 2021 08:48:08}} || Dumped via usermode || {{hex|0x09040001}} || 9.040.001
| 4.50 || Retail || {{hex|r182015/releases/04.50 Nov 17 2021 05:16:13}} || Dumped via userland ||  
|-
|-
| 4.50.00 || Retail || {{hex|r182015/releases/04.50 Nov 17 2021 05:16:13}} || Dumped via usermode || {{hex|0x09090001}} || 9.090.001
| 5.10 || Retail || {{hex|r188096/releases/05.10 May 10 2022 }} || Dumped via userland ||  
|-
|-
| 4.51.00 || Retail || Fev 28 2022... || To dump via usermode || {{hex|0x09090001}} || 9.090.001
| 6.02 || Retail || {{hex|r193827/releases/06.02 Sep 30 2022 }} || Dumped via userland ||
|-
|-
| 5.00.00 || Retail || Mar 16 2022... || To dump via usermode || {{hex|0x09590001}} || 9.590.001
| 7.00 || Beta 1.0 || {{hex|r197806/releases/07.00 Jan 18 2023 02:17:41}} || ||
|-
|-
| 5.02.00 || Retail || {{hex|r186901/releases/05.02 Apr 7 2022 05:37:08}} || Dumped via usermode || {{hex|0x09590001}} || 9.590.001
|-
| 5.10.00 || Retail || {{hex|r188096/releases/05.10 May 10 2022 }} ?missing hour, minute, seconds? || Dumped via usermode || {{hex|0x09590001}} || 9.590.001
|-
| 5.50.00 || Retail || {{hex|r190173/releases/05.50 Jun 28 2022 02:17:02}} || Dumped via usermode || {{hex|0x09690001}} || 9.690.001
|-
| 6.00.00 || Retail || {{hex|r192376/releases/06.00 Aug 30 2022 02:17:11}} || Dumped via usermode || {{hex|0x10090001}} || 10.090.001
|-
| 6.00.01 || Retail || Sep 16 2022... || To dump via usermode || {{hex|0x10090001}} || 10.090.001
|-
| 6.02.00 || Retail || {{hex|r193827/releases/06.02 Sep 30 2022 22:18:48}} || Dumped via usermode || {{hex|0x10090001}} || 10.090.001
|-
| 6.50.00 || Retail || {{hex|r197326/releases/06.50 Dec 23 2022 02:17:42}} || Dumped via usermode || {{hex|0x10090001}} || 10.090.001
|-
| 7.00.00 || Beta 1.0 || {{hex|r197806/releases/07.00 Jan 18 2023 02:17:41}} || Decrypted via keys || {{hex|0x10590001}} || 10.590.001
|-
| 7.00.00 || Beta 3.0 || {{hex|r198775/releases/07.00 Feb 13 2023 02:18:17}} || Dumped via usermode || {{hex|0x10590001}} || 10.590.001
|-
| 7.00.00 || Retail || {{hex|r199402/releases/07.00 Feb 28 2023 02:16:45}} || Dumped via usermode || {{hex|0x10590001}} || 10.590.001
|-
| 7.01.00 || Retail || {{hex|r199810/releases/07.01 Mar 8 2023 02:17:09}} || Dumped via usermode || {{hex|0x10590001}} || 10.590.001
|-
| 7.01.01 || Retail || Mar 20 2023... || To dump via usermode || {{hex|0x10590001}} || 10.590.001
|-
| 7.20.00 || Retail || {{hex|r201534/releases/07.20 Apr 14 2023 02:15:45}} || Dumped via usermode || {{hex|0x10590001}} || 10.590.001
|-
| 7.40.00 || Retail || {{hex|r203284/releases/07.40 Jun 2 2023 02:16:37}} || Dumped via usermode || {{hex|0x10790001}} || 10.790.001
|-
| 7.60.00 || Retail || Jul 14 2023... || To dump via usermode || {{hex|0x10790001}} || 10.790.001
|-
| 7.61.00 || Retail || {{hex|r206354/releases/07.61 Aug 8 2023 02:16:04}} || Dumped via usermode || {{hex|0x10790001}} || 10.790.001
|}
|}


= Index.dat from SceShellCore =
== ShellCore ==


* PS5 index.dat information can be obtained on boot (usually 5 or 6 seconds after boot) on TestKit or DevKit by SceShellCore "Version Info" tty logs to console, or on QA flagged or UART-enabled CEX consoles. It may also be obtained when installing a PUP with logging enabled.
* from tk logs


<pre>
<pre>00:00:06 [SceShellCore] Version Info
Version Info
00:00:06 [SceShellCore]  release: 0x01050007
release: 0x01050007
00:00:06 [SceShellCore]  build: testkit
build: testkit
00:00:06 [SceShellCore]  security-repository-path: releases/01.05
security-repository-path: releases/01.05
00:00:06 [SceShellCore]  security-revision: 5804
security-revision: 5804
00:00:06 [SceShellCore]  sys-repository-path: releases/01.05
sys-repository-path: releases/01.05
00:00:06 [SceShellCore]  sys-revision: 154665
sys-revision: 154665
00:00:06 [SceShellCore]  sdk-internal-build-number: 65554
sdk-internal-build-number: 65554
00:00:06 [SceShellCore]  middleware-repository-path: releases/01.05
middleware-repository-path: releases/01.05
00:00:06 [SceShellCore]  middleware-revision: 26223
middleware-revision: 26223
00:00:06 [SceShellCore]  middleware-build-number: 38028
middleware-build-number: 38028
00:00:06 [SceShellCore]  vsh-repository-path: releases/01.05
vsh-repository-path: releases/01.05
00:00:06 [SceShellCore]  vsh-revision: 230737
vsh-revision: 230737
00:00:06 [SceShellCore]  vsh-build-number: 452058
vsh-build-number: 452058


...
...
Version Info
00:00:06 [SceShellCore] Version Info
release: 0x01140001
00:00:06 [SceShellCore]  release: 0x01140001
build: testkit
00:00:06 [SceShellCore]  build: testkit
security-repository-path: releases/01.14
00:00:06 [SceShellCore]  security-repository-path: releases/01.14
security-revision: 6229
00:00:06 [SceShellCore]  security-revision: 6229
sys-repository-path: releases/01.14
00:00:06 [SceShellCore]  sys-repository-path: releases/01.14
sys-revision: 160705
00:00:06 [SceShellCore]  sys-revision: 160705
sdk-internal-build-number: 70863
00:00:06 [SceShellCore]  sdk-internal-build-number: 70863
middleware-repository-path: releases/01.14
00:00:06 [SceShellCore]  middleware-repository-path: releases/01.14
middleware-revision: 27161
00:00:06 [SceShellCore]  middleware-revision: 27161
middleware-build-number: 42351
00:00:06 [SceShellCore]  middleware-build-number: 42351
vsh-repository-path: releases/01.14
00:00:06 [SceShellCore]  vsh-repository-path: releases/01.14
vsh-revision: 245505
00:00:06 [SceShellCore]  vsh-revision: 245505
vsh-build-number: 545893
00:00:06 [SceShellCore]  vsh-build-number: 545893


...
...


Version Info
[SceShellCore] Version Info
release: 0x02000024
[SceShellCore]  release: 0x02000024
build: testkit
[SceShellCore]  build: testkit
security-repository-path: releases/02.00
[SceShellCore]  security-repository-path: releases/02.00
security-revision: 6246
[SceShellCore]  security-revision: 6246
sys-repository-path: releases/02.00
[SceShellCore]  sys-repository-path: releases/02.00
sys-revision: 161342
[SceShellCore]  sys-revision: 161342
sdk-internal-build-number: 71370
[SceShellCore]  sdk-internal-build-number: 71370
middleware-repository-path: releases/02.00
[SceShellCore]  middleware-repository-path: releases/02.00
middleware-revision: 27237
[SceShellCore]  middleware-revision: 27237
middleware-build-number: 42766
[SceShellCore]  middleware-build-number: 42766
vsh-repository-path: releases/02.00
[SceShellCore]  vsh-repository-path: releases/02.00
vsh-revision: 246709
[SceShellCore]  vsh-revision: 246709
vsh-build-number: 553697
[SceShellCore]  vsh-build-number: 553697


...
...


Version Info
00:00:05 [SceShellCore] Version Info
release: 0x02300005
00:00:05 [SceShellCore]  release: 0x02300005
build: testkit
00:00:05 [SceShellCore]  build: testkit
security-repository-path: releases/02.30
00:00:05 [SceShellCore]  security-repository-path: releases/02.30
security-revision: 6389
00:00:05 [SceShellCore]  security-revision: 6389
sys-repository-path: releases/02.30
00:00:05 [SceShellCore]  sys-repository-path: releases/02.30
sys-revision: 164625
00:00:05 [SceShellCore]  sys-revision: 164625
sdk-internal-build-number: 74325
00:00:05 [SceShellCore]  sdk-internal-build-number: 74325
middleware-repository-path: releases/02.30
00:00:05 [SceShellCore]  middleware-repository-path: releases/02.30
middleware-revision: 27534
00:00:05 [SceShellCore]  middleware-revision: 27534
middleware-build-number: 45048
00:00:05 [SceShellCore]  middleware-build-number: 45048
vsh-repository-path: releases/02.30
00:00:05 [SceShellCore]  vsh-repository-path: releases/02.30
vsh-revision: 251699
00:00:05 [SceShellCore]  vsh-revision: 251699
vsh-build-number: 588390
00:00:05 [SceShellCore]  vsh-build-number: 588390


...
...


PUP for CEX 21.01-03.20.00.04-00.00.00.0.0
CEX firmware
21.01-03.20.00.04-00.00.00.0.0


UPD-version:0x03200000
UPD-version:0x03200000
Line 255: Line 146:
...
...


PUP for CEX 22.01-05.10.00.23-00.00.00.0.0
CEX firmware
22.01-05.10.00.23-00.00.00.0.0


UPD-Version:0x05100000
UPD-Version:0x05100000
Line 275: Line 167:
...
...


PUP for CEX 22.02-06.02.00.04-00.00.00.0.0
CEX firmware
22.02-06.02.00.04-00.00.00.0.0


UPD-Version:0x06020000
UPD-Version:0x06020000
Line 292: Line 185:
vsh-build-number: 1061273
vsh-build-number: 1061273
Framework-Version: 0.63.4-4.59
Framework-Version: 0.63.4-4.59
</pre>
</pre>
Please note that all contributions to PS5 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS5 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)

Template used on this page: