Aller au contenu


tralala

Inscrit(e) : 24 févr. 2012
Hors-ligne Dernière activité : Aujourd'hui, 07:46
*****

Sujets que j'ai initié

[PS5] PS5 FPKG Builder v1.4.3 : le builder exFAT se muscle avec le backport et un nouve...

Aujourd'hui, 07:41

La scène PS5 continue de voir arriver des outils destinés à faciliter la préparation et la gestion des packages. Zer0Day vient justement de publier la version 1.4.3 de PS5 FPKG Builder, une mise à jour particulièrement conséquente de son utilitaire Windows dédié à la création de PKG à partir de différentes sources.
 
Développé à l'origine comme un simple outil permettant de convertir une image exFAT en PKG, le projet a rapidement évolué. Cette nouvelle version franchit un nouveau cap avec l'intégration de nombreuses fonctions supplémentaires, notamment un moteur de backport, un nouveau lecteur de métadonnées et un extracteur PKG intégré.
 
 
 
 
Un builder désormais beaucoup plus complet
 
PS5 FPKG Builder v1.4.3 prend désormais en charge plusieurs formats sources :
 
Dossier → PKG
exFAT → PKG
FFPFS / FFPFSC / PFS → PKG
FFPKG / UFS2 → PKG
 
Le workflow exFAT a notamment été largement retravaillé. La détection d'OSFMount est plus fiable, l'application sélectionne automatiquement une lettre de lecteur disponible et vérifie que le point de montage appartient bien à l'opération en cours.
 
Autre amélioration intéressante : le démontage de l'image exFAT est désormais automatiquement effectué avant la construction du PKG. Le logiciel peut également nettoyer les anciens montages laissés après une session interrompue ou un crash, avec une logique de nouvelle tentative en cas d'échec.
 
Un moteur de backport directement intégré
 
La grosse nouveauté de cette version est sans doute l'intégration du Backport Engine, basé sur bp2_tool.py.
 
Le moteur permet de sélectionner plusieurs firmwares cibles :
 
1.00 / 2.00 / 3.00 / 4.00 / 5.00 / 6.00 / 7.00 / 8.00 / 9.00
 
Il peut traiter différents types de fichiers exécutables utilisés dans l'écosystème PlayStation :
 
.bin / .elf / .self / .prx / .sprx
 
Le processus peut également recréer les fichiers Fake SELF lorsque cela est nécessaire.
 
Point important : le backport est effectué uniquement sur une copie de travail temporaire. Les fichiers originaux ne sont donc pas directement modifiés par l'opération.
 
Le traitement intervient automatiquement avant la construction du PKG, et le builder interrompt la création du package si le processus de backport échoue.
 
Le SDK cible sélectionné est également automatiquement pris en compte afin de maintenir la cohérence avec les paramètres du package.
 
Un Reader V2 pour inspecter les PKG
 
Zer0Day a également amélioré le lecteur intégré avec un nouveau système de lecture des métadonnées.
 
Le Reader commence par analyser l'en-tête externe du PKG avant de tenter d'accéder aux métadonnées internes. En cas d'impossibilité, un mode de récupération basé sur LibProsperoPkg permet tout de même de récupérer certaines informations.
 
Le logiciel peut notamment afficher :
 
Content ID
Title ID
titre du jeu
version
SDK
version minimale du système
jaquette
arrière-plan
 
Même lorsque certaines métadonnées internes protégées ne peuvent pas être accessibles, les informations lisibles depuis l'en-tête externe restent affichées.
 
 
 
 
Un extracteur PKG intégré
 
La version 1.4.3 introduit également une section PKG Extractor.
 
Le fonctionnement se veut volontairement simple :
 
Import PKG → Select Output Folder → Extract PKG
 
L'outil conserve la structure des répertoires, affiche une barre de progression ainsi qu'un journal d'extraction et permet d'annuler l'opération.
 
Une protection empêche également de lancer une extraction directement dans un dossier de destination déjà rempli.
 
PlayGo et DRM améliorés
 
Plusieurs corrections concernent également le système DRM et PlayGo.
 
Cette version corrige notamment la création des cartes PlayGo et améliore la validation des images et des données PlayGo. Le DRM est désormais réglé par défaut sur Standard.
 
Le sélecteur de langue PlayGo bénéficie également de nouvelles options avec Select All / Clear All, tandis que certains fichiers liés à l'émulation, comme ampr_emu.index, libSceAmpr.sprx ou libScePlayGo.sprx, peuvent être filtrés en interne.
 
Le builder corrige par ailleurs un problème rencontré lors de la création de packages contenant des chunks non compressés.
 
Des améliorations jusque dans l'interface
 
L'interface graphique évolue également avec une nouvelle identité PKG BUILDER BY ZERO DAY, une organisation revue des paramètres de construction et des sections dédiées au Reader et à l'extracteur.
 
On retrouve également :
 
thèmes clair et sombre ;
sélection de la langue ;
contrôles DRM / PlayGo / SDK réorganisés ;
vérification SHA-256 ;
meilleure gestion des fichiers temporaires ;
nettoyage renforcé après les opérations ;
mise à jour automatique via GitHub ;
bouton de recherche manuelle des mises à jour ;
champs de mot de passe et passcode masqués.
 
La gestion des artworks a elle aussi été retravaillée. Le programme peut notamment restaurer certaines images PNG manquantes à partir de fichiers DDS lorsque cela est possible.
 
Une évolution rapide du projet
 
Le projet avait été publié initialement comme PS5 exFAT to PKG Builder, avec une fonction assez ciblée : monter une image exFAT, copier son contenu dans un répertoire de travail et générer un PKG.
 
Quelques versions plus tard, le logiciel propose désormais un véritable environnement de préparation et de manipulation des packages PS5, avec conversion de plusieurs formats, inspection des PKG, extraction et intégration d'un moteur de backport.
 
 
Téléchargement : PS5 FPKG Builder v1.4.3
 
 
 

[PS5] PKG Viewer 1.9.0 : le gestionnaire de PKG PS3, PS4 et PS5 passe au renommage en m...

Aujourd'hui, 07:35

Le développement de PKG Viewer continue à un rythme particulièrement soutenu. Après avoir récemment ajouté la prise en charge des PKG retail PS3, PS4 et PS5, les mises à jour de l'interface et différentes améliorations liées à Linux, Loopayeh publie aujourd'hui la version 1.9.0 de son utilitaire.
 
Cette nouvelle version se concentre cette fois sur la gestion et le renommage des fichiers PKG, avec l'arrivée d'un véritable mode de traitement par lots.
 
 
 
 
Un renommage automatique basé sur les informations du PKG
 
PKG Viewer 1.9.0 peut désormais générer automatiquement des noms de fichiers propres et uniformisés à partir des informations contenues dans les PKG.
 
Le logiciel utilise notamment :
 
Le titre du jeu.
Le Title ID.
La version.
La région.
 
Un fichier peut ainsi être automatiquement renommé dans un format beaucoup plus lisible, par exemple :
 
Elden Ring - PPSA04863 - v1.06 - EU
 
Cette fonction est particulièrement intéressante pour les utilisateurs qui possèdent une importante collection de PKG et souhaitent remettre rapidement de l'ordre dans leurs fichiers.
 
 
 
 
Renommage individuel avec aperçu
 
Le développeur a également ajouté un bouton Rename permettant de renommer individuellement un fichier.
 
Avant d'appliquer le changement, PKG Viewer affiche un aperçu du nouveau nom, permettant de vérifier le résultat avant validation.
 
Une fonction Undo est également disponible directement depuis l'en-tête de l'application afin de revenir en arrière si nécessaire.
 
Le mode Batch fait son apparition
 
La grosse nouveauté de cette version 1.9.0 reste toutefois le mode Batch.
 
PKG Viewer permet désormais de sélectionner plusieurs fichiers par glisser-déposer et d'ouvrir une fenêtre dédiée au renommage en masse.
 
L'utilisateur peut notamment sélectionner ou désélectionner l'ensemble des fichiers grâce aux options All / None, tandis qu'un journal des opérations permet de conserver la trace des changements effectués.
 
Encore plus intéressant, les fichiers peuvent être restaurés à leur nom d'origine grâce au journal de réversion.
 
Le logiciel prend également soin des ensembles de fichiers multi-parties : les différentes parties d'un même PKG restent regroupées lors du traitement afin d'éviter de casser leur organisation.
 
Le renommage peut aussi être automatisé en ligne de commande
 
PKG Viewer 1.9.0 ne limite pas cette fonction à son interface graphique.
 
Deux nouvelles commandes sont disponibles :
 
--batch-rename
--revert
 
Un mode dry-run permet par ailleurs de simuler les opérations avant de réellement modifier les fichiers.
 
Cette possibilité ouvre la porte à une utilisation plus automatisée de PKG Viewer, notamment pour les utilisateurs qui souhaitent intégrer le renommage dans leurs propres scripts ou workflows.
 
Toujours compatible avec PS3, PS4 et PS5
 
Cette nouvelle fonction vient s'ajouter aux évolutions majeures introduites dans les précédentes versions.
 
Depuis la version 1.7.0, PKG Viewer prend notamment en charge les PKG retail PS3, PS4 et PS5, y compris les ensembles PS4/PS5 divisés en plusieurs parties.
 
L'application peut également récupérer certaines informations associées aux jeux, comme les pochettes, les titres et les dates de sortie, tandis qu'un système de vérification permet de comparer les versions installées ou analysées avec les dernières mises à jour disponibles pour PS4 et PS5.
 
Le projet avait également récemment bénéficié d'un mode compact, d'améliorations de son interface et d'un système de mise à jour intégré sous Linux.
 
Une version 1.9.0 particulièrement pratique
 
Avec cette nouvelle release, PKG Viewer ne se contente donc plus d'être un simple outil permettant d'inspecter les informations contenues dans les packages PlayStation.
 
Le logiciel devient progressivement un véritable outil de gestion de collection, capable d'identifier les PKG, de récupérer leurs informations, de vérifier leurs versions et désormais de renommer automatiquement des dizaines de fichiers en une seule opération.
 
La version 1.9.0 est disponible pour Windows et Linux, avec notamment un installateur Windows, un paquet .deb et une archive Linux.
 
Le projet continue décidément d'évoluer très rapidement, et cette fonction de renommage en masse devrait être particulièrement appréciée par ceux qui doivent gérer de grosses collections de PKG PS3, PS4 ou PS5.
 
Téléchargement : PKG Viewer 1.9.0
 
 

[PS5] PS5 PKG Manager v1.0.0 : un nouveau gestionnaire de PKG débarque sur PS5

Aujourd'hui, 07:14

La scène PlayStation 5 continue de voir apparaître de nouveaux outils dédiés à la gestion des contenus et des payloads. Dernier projet en date, PS5 PKG Manager, développé par itsPLK, vient de franchir le cap de sa première version publique avec la sortie de la v1.0.0.
 
Comme son nom l'indique, cet outil se présente comme un gestionnaire de fichiers PKG permettant de parcourir et d'installer directement des packages sur une PS5. L'objectif affiché est de proposer une interface simple pour gérer les installations sans devoir systématiquement passer par un ordinateur.
 
 
 
 
Installation depuis USB, disque ou réseau
 
L'une des particularités de PS5 PKG Manager réside dans les différentes sources prises en charge.
 
L'utilitaire permet notamment de parcourir et installer des PKG depuis :
 
Une clé ou un disque USB.
Des supports optiques.
Un PC ou un NAS accessible via SMB/Samba.
Des packages répartis en plusieurs parties.
 
Le support du réseau local peut notamment permettre à une PS5 d'accéder directement à des fichiers stockés sur un PC ou un NAS, sans devoir transférer préalablement les packages sur un support USB.
 
Le développeur annonce également la prise en charge des PKG multi-parties, une fonction particulièrement intéressante lorsque les fichiers sont répartis sur plusieurs supports ou volumes.
 
 
 
 
Un accès directement depuis la PS5
 
PS5 PKG Manager est conçu pour être utilisé directement depuis la console et peut être lancé comme un payload ELF.
 
L'application peut également être ajoutée au Payload Manager d'itsPLK, où elle est déjà proposée dans le dépôt par défaut. Il suffit donc, dans cette configuration, de récupérer le gestionnaire directement depuis le Payload Manager.
 
Pour les utilisateurs souhaitant effectuer l'installation manuellement, le fichier pkgmgr.elf est également disponible depuis la page des releases du projet.
 
 
 
Détection des installations et nettoyage
 
Le gestionnaire ne se limite pas à l'exploration des fichiers PKG. La version 1.0.0 propose également plusieurs fonctions pratiques autour des installations.
 
PS5 PKG Manager est notamment capable de :
 
Détecter les versions déjà installées.
Identifier les packages disponibles à l'installation.
Nettoyer les fichiers résiduels.
Gérer les packages répartis en plusieurs parties.
Accéder aux contenus stockés sur USB ou via SMB.
 
L'ensemble vise à simplifier le parcours entre la découverte d'un PKG, son installation et la gestion des fichiers associés.
 
Un nouvel outil qui complète l'écosystème PS5
 
Avec cette première release, itsPLK ajoute donc une nouvelle brique à son écosystème PS5, aux côtés de Payload Manager.
 
PS5 PKG Manager v1.0.0 se positionne ainsi comme un outil centralisé pour parcourir et installer des packages depuis différents supports, avec notamment le réseau SMB, les supports USB et la gestion des PKG multi-parties.
 
Il s'agit d'une première version publique, et le projet pourrait encore évoluer au fil des retours de la communauté. Pour l'heure, cette v1.0.0 apporte déjà une solution assez complète pour gérer les PKG directement depuis la PS5.
 
La scène PS5 continue donc de s'étoffer avec de nouveaux outils visant à simplifier toujours davantage les opérations effectuées directement depuis la console.
 
 
Téléchargement:  PS5 PKG Manager v1.0.0
 
 
 

[PS4] PS4 Wee Tools aussi se met à jour avec le support du firmware 14.00

Aujourd'hui, 07:09

Après la récente mise à jour de PS5 Wee Tools, andy-man poursuit sur sa lancée avec une nouvelle version de son utilitaire dédié à la PlayStation 4. PS4 Wee Tools passe ainsi en SE v1.0.5 et PRO v1.1.5, avec une évolution particulièrement intéressante pour la scène PS4 : la prise en charge du firmware 14.00.
 
Cette nouvelle release intervient alors que Sony continue de faire évoluer le firmware de la PS4, malgré l'âge de la console. L'outil reste principalement destiné aux opérations bas niveau, notamment autour du flashage, des dumps et des interfaces matérielles de la console.
 
 
 
 
PS4 Wee Tools PRO v1.1.5
 
La version PRO 1.1.5 reçoit deux changements principaux.
 
Le premier concerne l'ajout du support du firmware 14.00, permettant à l'outil de poursuivre ses opérations avec cette version du système.
 
Le développeur annonce également une amélioration de la validation profonde du sflash (Deep sflash validation). Cette vérification renforcée vise à fiabiliser davantage les opérations effectuées sur les données flash de la console.
 
Le changelog complet de la version PRO 1.1.5 se résume ainsi :
 
- Support du firmware 14.00.
- Amélioration de la validation profonde du sflash.
- Diverses améliorations mineures.
 
Même si le changelog reste relativement court, la validation des données flash constitue une évolution intéressante pour les opérations de bas niveau réalisées avec PS4 Wee Tools.
 
PS4 Wee Tools SE v1.0.5
 
L'édition SE bénéficie elle aussi d'une mise à jour conséquente.
 
Cette version prend désormais en charge plusieurs firmwares récents : 14.00 / 13.52 et 13.50.
 
Le système de configuration a également été enrichi. L'utilisateur peut notamment gérer le son, les ports, les couleurs ainsi que la mise à jour du firmware directement depuis la configuration de l'outil.
 
Autre ajout pratique, PS4 Wee Tools SE mémorise désormais les derniers ports COM utilisés, ce qui évite de devoir les sélectionner à chaque nouvelle opération.
 
Le firmware repository bénéficie également d'une mise à jour automatique.
 
Enfin, andy-man poursuit le travail autour de l'accessibilité de l'utilitaire avec :
 
Des sons de notification pour le flasher / UART.
20 langues disponibles.
Détection automatique de la langue du système.
Possibilité de changer de langue sans redémarrer l'application.
Configuration du son, des ports, des couleurs et des mises à jour firmware.
Un outil toujours orienté hardware et bas niveau
 
PS4 Wee Tools ne se présente pas comme un nouvel exploit ou un hack permettant directement de jailbreaker une PS4. Son intérêt se situe davantage dans les opérations techniques réalisées sur la console, notamment le flash, les dumps et les communications via les interfaces matérielles.
 
L'arrivée du support 14.00 est néanmoins à surveiller dans le contexte actuel de la scène PS4. Elle permet à l'outil de rester compatible avec les firmwares les plus récents pris en charge par le projet et d'accompagner les opérations de maintenance, d'analyse et de récupération effectuées par les utilisateurs expérimentés.
 
Avec PS4 Wee Tools SE 1.0.5 / PRO 1.1.5, andy-man propose donc une mise à jour à la fois axée sur la compatibilité firmware et sur la fiabilité des opérations flash, notamment grâce à la nouvelle validation approfondie du sflash côté PRO.
 
 
 
 

[PS5] PS5 Wee Tools évolue avec le support du firmware 14.00

Aujourd'hui, 07:02

Après une longue période sans nouvelle version, deux ans tout de même, PS5 Wee Tools fait son retour avec une mise à jour importante. Développé par andy-man, l'outil dédié aux opérations bas niveau sur PlayStation 5 passe en SE 0.1.8 et PRO 0.2.3, avec notamment la prise en charge du récent firmware 14.00.
 
La précédente version du projet remontait au 18 septembre 2024. Deux ans plus tard, cette nouvelle mouture apporte plusieurs évolutions destinées notamment aux opérations autour du SPI, du SouthBridge, de l'EMC et du contrôleur USB PDC.
 
 
 
 
PS5 Wee Tools PRO 0.2.3
 
La déclinaison PRO reçoit le plus gros lot de nouveautés. La principale évolution concerne le support du firmware 14.00, permettant à l'outil de poursuivre ses opérations sur les consoles équipées de cette version système.
 
Le développeur ajoute également plusieurs patchers spécifiques :
 
- Support du firmware 14.00.
- SouthBridge (EMC) patcher.
- USB PDC patcher.
- Ajout de bips sonores pour le SPI flasher.
- Affichage des informations concernant les versions SouthBridge, EMC et USB PDC.
- Affichage du firmware présent dans le backup slot.
- Prise en charge de 20 langues.
- Détection automatique de la langue du système.
- Mise à jour automatique du firmware.
 
La prise en charge multilingue couvre notamment le français, l'anglais, l'allemand, l'espagnol, le japonais, le coréen, le portugais, le russe, le chinois et plusieurs autres langues.
 
PS5 Wee Tools SE 0.1.8
 
La version SE bénéficie elle aussi du support du firmware 14.00 et de plusieurs améliorations.
 
Cette édition propose désormais :
 
- Support du firmware 14.00.
- 20 langues avec détection automatique de la langue du système.
- Fichier de configuration permettant de régler la langue, le son et les ports.
- Ajout de bips sonores pour le SPI flasher.
- Validation des dumps avec vérification du MD5 du payload 2BLS.
- Informations supplémentaires sur les versions EMC / USB PDC.
 
Vérification du statut MD5 des dumps.
 
Cette dernière fonction apporte notamment un contrôle supplémentaire lors des opérations de dump, permettant de vérifier plus facilement l'intégrité des données récupérées.
 
Une mise à jour importante pour la scène PS5
 
Avec cette nouvelle version, PS5 Wee Tools reste orienté vers les opérations matérielles et bas niveau de la PlayStation 5, plutôt que vers une utilisation grand public.
 
Le support du firmware 14.00 constitue toutefois le principal élément à retenir de cette mise à jour. L'arrivée des patchers SouthBridge (EMC) et USB PDC, ainsi que les informations supplémentaires concernant le matériel et les sauvegardes firmware, renforcent également les possibilités offertes par l'outil.
 
Après quasiment deux ans depuis la précédente release, PS5 Wee Tools 0.1.8 / PRO 0.2.3 marque donc un retour particulièrement fourni pour l'utilitaire d'andy-man.
 
Les exécutables PRO et SE sont distribués via les différentes pages de soutien du développeur, notamment Ko-fi, Boosty et Patreon. Le code source et les informations relatives au projet sont disponibles sur son dépôt GitHub.