PS5-Hacking: Liste der Fehlercodes und Registrierungsschlüssel, extrahiert aus 4.03-Modulen
Zecoxao teilt einige Aktualisierungen des PS Dev-Wikis (wahnsinnig nützliche Seite, wenn Sie sie noch nicht kennen). Nach dem Dump einiger Bibliotheken der PS5 über den Webkit-Exploit haben Tüftler in den Bibliotheken nach Informationen gesucht. Am offensichtlichsten sind Texteinträge in diesen Bibliotheken, einschließlich einer Liste von Fehlercodes und Registrierungsschlüsseln.
PS5 4.03: Registrierungseinträge und Fehlercodes. Was ist das und wie nützlich kann es sein?
Bibliotheken auf der PS5 haben Informationen in Textform gespeichert, um menschenlesbare Informationen anzeigen oder protokollieren zu können. Dazu gehören Fehlercodes und Registrierungsschlüssel (nützlich für die Konfiguration).
Zumindest können diese Informationen für Leute nützlich sein, die PS5-Emulatoren schreiben oder versuchen, die PS5-Bibliothek zurückzuentwickeln. Dies sind die ersten Schritte zum Verständnis der internen Funktionsweise der Konsole.
Insbesondere Registrierungsschlüssel waren in der Vergangenheit nützlich für Homebrew-Tools, mit denen Sie das Verhalten Ihrer gehackten Konsole auf eine Weise ändern konnten, die nicht unbedingt beabsichtigt war: Ändern Sie Ihre Konsole in eine „Demo“-Einheit*, aktivieren Sie QA-Flags oder Debug-Menüs , etc… Folgende Schlüssel könnten besonders interessant sein:
0x2860100 SCE_REGMGR_ENT_KEY_SYSTEM_SPECIFIC_idu_mode 0x2860200 SCE_REGMGR_ENT_KEY_SYSTEM_SPECIFIC_show_mode 0x2860300 SCE_REGMGR_ENT_KEY_SYSTEM_SPECIFIC_arcade_mode 0x2860500 SCE_REGMGR_ENT_KEY_SYSTEM_SPECIFIC_arcade_id
Außerdem scheinen alle Schlüssel, die mit SCE_REGMGR_ENT_KEY_DEVENV beginnen, mit Debugging/QA/Entwicklung in Zusammenhang zu stehen und könnten von Interesse sein.
Natürlich ist es noch ein langer Weg, bis wir diese Informationen voll ausschöpfen können, aber es ist immer wieder spannend, diesen Vorgang des „Zwiebelschälens“ in Aktion zu sehen.
PS5 4.03 Registrierungseinträge
0x1010000 SCE_REGMGR_ENT_KEY_REGISTRY_version_ps4 0x1020000 SCE_REGMGR_ENT_KEY_REGISTRY_install 0x1030000 SCE_REGMGR_ENT_KEY_REGISTRY_update 0x1040000 SCE_REGMGR_ENT_KEY_REGISTRY_not_save 0x1050000 SCE_REGMGR_ENT_KEY_REGISTRY_recover 0x1060000 SCE_REGMGR_ENT_KEY_REGISTRY_downgrade_ps4 0x1070000 SCE_REGMGR_ENT_KEY_REGISTRY_bootcount 0x1080000 SCE_REGMGR_ENT_KEY_REGISTRY_lastver 0x1090000 SCE_REGMGR_ENT_KEY_REGISTRY_ps4_only 0x1100000 SCE_REGMGR_ENT_KEY_REGISTRY_version 0x1110000 SCE_REGMGR_ENT_KEY_REGISTRY_downgrade 0x1400000 SCE_REGMGR_ENT_KEY_REGISTRY_init_flag 0x2010000 SCE_REGMGR_ENT_KEY_SYSTEM_update_mode 0x2020000 SCE_REGMGR_ENT_KEY_SYSTEM_Sprache 0x2040000 SCE_REGMGR_ENT_KEY_SYSTEM_initialize 0x2050000 SCE_REGMGR_ENT_KEY_SYSTEM_Spitzname 0x2060000 SCE_REGMGR_ENT_KEY_SYSTEM_dimmer_interval 0x2070000 SCE_REGMGR_ENT_KEY_SYSTEM_eapfunction 0x2080000 SCE_REGMGR_ENT_KEY_SYSTEM_enable_voicercg 0x20A0000 SCE_REGMGR_ENT_KEY_SYSTEM_profilech_ver 0x20B0000 SCE_REGMGR_ENT_KEY_SYSTEM_button_assign 0x20C0000 SCE_REGMGR_ENT_KEY_SYSTEM_backup_mode 0x20D0000 SCE_REGMGR_ENT_KEY_SYSTEM_pon_memory_test
Mehr auf psdevwiki…
PS5 4.03 Fehlercodes
0x80020001 SCE_KERNEL_ERROR_EPERM 0x80020002 SCE_KERNEL_ERROR_ENOENT 0x80020003 SCE_KERNEL_ERROR_ESRCH 0x80020004 SCE_KERNEL_ERROR_EINTR 0x80020005 SCE_KERNEL_ERROR_EIO 0x80020006 SCE_KERNEL_ERROR_ENXIO 0x80020007 SCE_KERNEL_ERROR_E2BIG 0x80020008 SCE_KERNEL_ERROR_ENOEXEC 0x80020009 SCE_KERNEL_ERROR_EBADF 0x8002000A SCE_KERNEL_ERROR_ECHILD 0x8002000B SCE_KERNEL_ERROR_EDEADLK 0x8002000C SCE_KERNEL_ERROR_ENOMEM 0x8002000D SCE_KERNEL_ERROR_EACCES 0x8002000E SCE_KERNEL_ERROR_EFAULT 0x8002000F SCE_KERNEL_ERROR_ENOTBLK 0x80020010 SCE_KERNEL_ERROR_EBUSY
Mehr im psdev-Wiki…
Quelle: Zecoxao
* Aktiviere den IDU-Modus nicht, Leute, auch wenn du kannst 🙂