Le développeur OpenSourcereR-dev vient tout juste de publier la version 1.2.5 de ps5debug-NG, une mise à jour majeure qui élargit considérablement la compatibilité de cet outil de débogage destiné à la scène PS5. Cette nouvelle version introduit un support préliminaire des firmwares 8.xx à 13.xx, permettant théoriquement aux utilisateurs de profiter des fonctionnalités de débogage sur les versions les plus récentes du système. Les développeurs précisent toutefois que cette prise en charge est encore expérimentale et n'a pas été validée sur du matériel réel. Les retours des utilisateurs sont donc particulièrement attendus.

Du côté des firmwares déjà supportés, les versions 6.xx et 7.61 ont été entièrement validées sur console. Une série de corrections importantes a également été apportée aux firmwares 7.20, 7.40, 7.60 et 7.61, qui souffraient auparavant de problèmes d'installation liés à l'impossibilité de localiser SceShellCore. Ces dysfonctionnements pouvaient entraîner l'affichage de noms de processus vides ainsi que des cartes mémoire incomplètes.
Grâce à cette mise à jour :
L'installation fonctionne désormais correctement sur les firmwares concernés.
Les commandes PROC_INFO et PROC_LIST affichent désormais les noms de processus corrects.
PROC_MAPS retourne l'intégralité de la carte mémoire du processus ciblé.
L'auteur a également travaillé sur la fiabilité globale de l'outil. L'installateur utilise désormais une méthode indépendante du firmware pour localiser le processus cible via un appel système stable, supprimant ainsi la dépendance aux offsets kernel spécifiques à chaque version.
Autre amélioration importante : un mécanisme de protection détecte désormais si le jailbreak a déjà appliqué certains patchs kernel. Cela évite leur réécriture inutile et prévient notamment un kernel panic qui pouvait survenir sur le firmware 7.61.
Les offsets utilisés pour récupérer les informations des processus ont également été corrigés sur les firmwares 6.xx et supérieurs. Les noms, chemins, Title ID et Content ID sont désormais correctement récupérés, alors qu'ils étaient auparavant basés sur les structures du firmware 4.xx et pouvaient apparaître vides.
Enfin, les développeurs ont ajouté EchoStretch et Sonic-Iso à la liste des remerciements du projet.
Points à retenir :
- Support étendu aux firmwares 3.xx à 13.xx
- Support initial des firmwares 8.xx à 13.xx (tests utilisateurs requis)
- Validation matérielle des firmwares 6.xx et 7.61
- Correction complète des problèmes sur les firmwares 7.20, 7.40, 7.60 et 7.61
- Nouvelle méthode d'installation plus robuste et indépendante du firmware
- Protection contre certains kernel panic
- Lecture correcte des informations de processus sur les firmwares récents
Cette mise à jour marque une étape importante pour ps5debug-NG, qui devient désormais l'un des outils de débogage PS5 les plus compatibles de la scène homebrew actuelle.
Pour ceux qui découvrent le projet, ps5debug-NG est un payload de débogage destiné aux PS5 jailbreakées. Il installe un serveur de commandes directement dans SceShellCore, permettant à un client distant de :
- Inspecter les processus en cours d'exécution.
- Lire et modifier la mémoire des applications.
- Explorer les informations du noyau (kernel).
- Interagir avec certains éléments de l'interface système.
- Réaliser des opérations de reverse engineering et de développement homebrew.
Le projet est basé sur le célèbre ps5debug 1.0b5 de Ctn123, dont il conserve la compatibilité réseau. Les clients existants peuvent donc continuer à fonctionner sans aucune modification. Cette compatibilité étendue jusqu'aux firmwares 13.xx ouvre la voie à de nouveaux tests et développements sur les consoles récemment jailbreakées, même si les utilisateurs des versions 9.xx à 13.xx sont invités à faire preuve de prudence tant que les validations matérielles complètes n'ont pas été réalisées.