SELFs inside ELFs: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
No edit summary
m (Reverted edits by 2.205.96.241 (talk) to last revision by CelesteBlue)
Tag: Rollback
(24 intermediate revisions by 7 users not shown)
Line 1: Line 1:
[[Category:Software]]
Up until PS3 FW 4.70, there are a total of 10 SELFs (2 of them extra in factory binaries) inside decrypted ELFs in the firmware.
= About these SELFs =
 
Up until 4.46, there are a total of 11 SELFs (maybe more?) inside decrypted ELFs in the firmware.
Here is a list of them, organized by a table:
Here is a list of them, organized by a table:


== SELF list ==
== List ==


{| class="wikitable"
{| class="wikitable"
|-
|-
! Inside: !! Auth-ID !! Vendor-ID !! Type !! Version
! Inside: !! [[Program Authority Id]] !! [[Program Vender Id]] !! [[Program Type]] !! Version
|-
|-
| lv1 || [sysmgr_ss (lv1)] || [system] || [Application] || 00.08
| lv1 || [sysmgr_ss (lv1)] || [system] || [Application] || 00.08
Line 23: Line 20:
| lv1 || [ss_server3 (lv1)] || [system] || [Application] || Any/Firmware Dependable
| lv1 || [ss_server3 (lv1)] || [system] || [Application] || Any/Firmware Dependable
|-
|-
| lv2 || lv2_kernel || lv2 || lv2 || Any/Firmware Dependable
| lv1(factory) || [ss_sc_init_pu (lv1)] || [system] || [Application] || Any/Firmware Dependable
|-
| ps2emu || ps2emu || ps2emu || lv2 || Any/Firmware Dependable
|-
| ps2gxemu || ps2emu || ps2emu || lv2 || Any/Firmware Dependable
|-
|-
| ps2netemu || ps2emu || ps2emu || lv2 || Any/Firmware Dependable
| lv1(factory) || [factory_data_mngr_server (lv1)] || [system] || [Application] || Any/Firmware Dependable
|-
|-
| emulator-drm ||  0x107000040D000001 || normal || Isolated SPU Module || 4.30
| emulator-drm ||  0x107000040D000001 || normal || Isolated SPU Module || 4.30
|}
== Unsorted ==
{| class="wikitable"
|-
! Inside: !! Notes
|-
| libadec ||
|-
| libadec_internal ||
|-
| libchnnlsv ||
|-
| libadec2 ||
|-
| libmp3dec ||
|-
| libpngenc ||
|-
|-
| libchnnlsv || Lv2diag FW Stuff || normal || Isolated SPU Module || 4.20
|}
|}


== Notes ==
== Notes ==


* There are 66 ELFs inside ps2emu, not counting the SELF inside it.
* There are 66 ELFs inside ps2emu/gxemu/netemu (all of them are localized in embed [[PS2 Emulation#BIOS|PS2 BIOS]])
* [https://web.archive.org/web/20141118222728/http://pastie.org/private/cec3cnd50pd72uu7wocazg PS3 0.83 lv1 embedded files]
 


{{File Formats}}
{{File Formats}}<noinclude>[[Category:Main]]</noinclude>
<noinclude>[[Category:Main]]</noinclude>

Revision as of 22:16, 22 September 2020

Up until PS3 FW 4.70, there are a total of 10 SELFs (2 of them extra in factory binaries) inside decrypted ELFs in the firmware. Here is a list of them, organized by a table:

List

Inside: Program Authority Id Program Vender Id Program Type Version
lv1 [sysmgr_ss (lv1)] [system] [Application] 00.08
lv1 [ss_init (lv1)] [system] [Application] Any/Firmware Dependable
lv1 [updater_frontend (lv1)] 0x07000002 [Application] Any/Firmware Dependable
lv1 [ss_server1 (lv1)] [system] [Application] Any/Firmware Dependable
lv1 [ss_server2 (lv1)] [system] [Application] Any/Firmware Dependable
lv1 [ss_server3 (lv1)] [system] [Application] Any/Firmware Dependable
lv1(factory) [ss_sc_init_pu (lv1)] [system] [Application] Any/Firmware Dependable
lv1(factory) [factory_data_mngr_server (lv1)] [system] [Application] Any/Firmware Dependable
emulator-drm 0x107000040D000001 normal Isolated SPU Module 4.30
libchnnlsv Lv2diag FW Stuff normal Isolated SPU Module 4.20

Notes