Codenames: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
Throughout the pups that sony sends to the end user or to the developers in devnet, there are several codenames used inside the pup. They usually consist of 8 numbers that determine to sony what it means. Here there'll be a list of some codenames used by sony and their meanings.
Throughout the PUPs that SIE sends to the end user or to the developers in devnet, there are several codenames used inside the pup. They usually consist of 8 numbers that determine to sony what it means. Here there'll be a list of some codenames used by sony and their meanings.


= Codenames Table =
= Codenames Table =
Line 22: Line 22:
| 40010002 || Syscon PTCH #2 || SYSCON Patch
| 40010002 || Syscon PTCH #2 || SYSCON Patch
|-
|-
| 80000001 || [[sam_ipl | Secure Loader]] || APU
| 80000001 || [[Sam_ipl|Secure Loader]] (SAMU IPL) || APU
|-
|-
| 80010001 || Secure Kernel || APU
| 80010001 || Secure Kernel || APU
|-
|-
| 80010002 || Kernel || APU
| 80010002 || Kernel || APU. x86 kernel.
|-
|-
| 80010006 || PUPMgr || APU
| 80010006 || PUPMgr || APU. pup_mgr.
|-
|-
| 80010008 || AuthMgr || APU
| 80010008 || AuthMgr || APU. auth_mgr.
|-
|-
| 80010009 || Individual Data Mgr || APU
| 80010009 || Individual Data Mgr || APU. individual_data_mgr.
|-
|-
| 8001000A || FSM Mgr || APU
| 8001000A || FSM Mgr || APU. manu_mode_mgr.
|-
|-
| 8001000B || KeyMgr || APU
| 8001000B || KeyMgr || APU. key_mgr.
|-
|-
| 8001000C || AuthMgr + KeyMgr|| APU
| 8001000C || AuthMgr + KeyMgr || APU. sm_service.
|-
|-
| 401R ||  Bluray 401R Firmware update || BD Drive
| 401R ||  Bluray 401R Firmware update || BD Drive
Line 50: Line 50:
| 405R ||  Bluray 405R Firmware update || BD Drive
| 405R ||  Bluray 405R Firmware update || BD Drive
|-
|-
| 40020001 ||  USB-SATA Bridge Firmware update || Sata Bridge FW
| 40020001 ||  USB-SATA Bridge Firmware update || SATA Bridge FW
|-
|-
| 40030001 || Communication Processor Firmware || Communication Processor FW
| 40030001 || Communication Processor Firmware || Communication Processor FW
Line 96: Line 96:
| da0x14.crypt || contains eap_user img ||
| da0x14.crypt || contains eap_user img ||
|-
|-
| da0x15.crypt || unknown ||
| da0x15.crypt || contains app_reserved ||
|-
|-
| da1 || usb device ||
| da1 || usb device ||
|-
|-
| sc_fw_update0 || contains 4000XXXX/4001XXXX || sc fw/patch
| sc_fw_update0 || contains 4000XXXX/4001XXXX || Syscon fw/patch
|-
|-
| sflash0s0x0 || contains blank/ff data ||  
| sflash0s0x0 || contains blank/ff data ||  
Line 120: Line 120:
| sflash0s1.cryptx39 || contains HRL || BD HRL
| sflash0s1.cryptx39 || contains HRL || BD HRL
|-
|-
| sflash0s1.cryptx40 || contains blank/ff data ||
| sflash0s1.cryptx40 || contains blank/0xFF data ||
|-
|-
| sflash0s1.cryptx6 || contains VTRM ||
| sflash0s1.cryptx6 || contains VTRM ||
|-
|-
|}
|}

Revision as of 03:11, 30 December 2020

Throughout the PUPs that SIE sends to the end user or to the developers in devnet, there are several codenames used inside the pup. They usually consist of 8 numbers that determine to sony what it means. Here there'll be a list of some codenames used by sony and their meanings.

Codenames Table

Codename Description Notes
C0000001 emc_ipl SouthBridge Initial Program Loader
C0010001 eap_kbl SouthBridge Kernel Boot Loader
C0020001 torus_fw SouthBridge Wifi FW
40000001 BLNK Syscon Firmware SYSCON Firmware
40000002 BASE Syscon Firmware SYSCON Firmware
40000003 SYST Syscon Firmware SYSCON Firmware
40010001 Syscon PTCH #1 SYSCON Patch
40010002 Syscon PTCH #2 SYSCON Patch
80000001 Secure Loader (SAMU IPL) APU
80010001 Secure Kernel APU
80010002 Kernel APU. x86 kernel.
80010006 PUPMgr APU. pup_mgr.
80010008 AuthMgr APU. auth_mgr.
80010009 Individual Data Mgr APU. individual_data_mgr.
8001000A FSM Mgr APU. manu_mode_mgr.
8001000B KeyMgr APU. key_mgr.
8001000C AuthMgr + KeyMgr APU. sm_service.
401R Bluray 401R Firmware update BD Drive
402R Bluray 402R Firmware update BD Drive
403R Bluray 403R Firmware update BD Drive
404R Bluray 404R Firmware update BD Drive
405R Bluray 405R Firmware update BD Drive
40020001 USB-SATA Bridge Firmware update SATA Bridge FW
40030001 Communication Processor Firmware Communication Processor FW

Devices Codenames Table

Codename Description Notes
cd0 contains 4XXR
da0 contains 4002XXXX
da0x0.crypt contains preinst img
da0x1.crypt contains preinst2 img
da0x2 contains eap_kernel 16 MB usually called like /dev/sdX5
da0x3.crypt contains eap_vsh img
da0x4b.crypt contains system img
da0x5b.crypt contains system_ex img
da0x6.crypt contains old swap
da0x6x0.crypt contains new swap
da0x6x1.crypt contains kernel log
da0x6x2.crypt contains user log
da0x8.crypt contains app_tmp
da0x9.crypt contains system_data img
da0x12.crypt contains update img
da0x13.crypt contains user img
da0x14.crypt contains eap_user img
da0x15.crypt contains app_reserved
da1 usb device
sc_fw_update0 contains 4000XXXX/4001XXXX Syscon fw/patch
sflash0s0x0 contains blank/ff data
sflash0s0x32b contains C000XXXX emc_ipl
sflash0s0x33 contains C001XXXX eap_kbl
sflash0s0x34 contains sflash NVS
sflash0s0x38 contains C002XXXX wifi fw
sflash0s1.cryptx1 contains individual data encrypted
sflash0s1.cryptx2b contains 8000XXXX sam_ipl
sflash0s1.cryptx3b contains 8001XXXX CORE_OS
sflash0s1.cryptx39 contains HRL BD HRL
sflash0s1.cryptx40 contains blank/0xFF data
sflash0s1.cryptx6 contains VTRM