Le développeur YAHBALLON propose PS5 Uninstaller, un utilitaire natif destiné aux PlayStation 5 compatibles avec le jailbreak. Son objectif est simple : centraliser la gestion des jeux installés, des homebrews et des fichiers PKG présents sur les périphériques USB, au sein d'une interface dédiée. Cette application permet de gérer plus facilement les contenus stockés sur la console, sans devoir effectuer manuellement toutes les opérations de nettoyage. Le projet est notamment compatible avec certaines fonctionnalités de ShadowMountPlus, avec des mécanismes de vérification destinés à sécuriser les suppressions.
Une interface native pour gérer ses contenus
PS5 Uninstaller dispose d'une interface organisée autour de quatre catégories : All, Games, Homebrew et USB PKGs. L'utilisateur peut naviguer dans sa bibliothèque à l'aide de la DualSense et consulter plusieurs informations sur les éléments détectés, notamment leur nom, leur identifiant Title ID, leur version, leur taille et leur emplacement.
L'application prend en charge plusieurs opérations :
- Jeux installés : détection des jeux présents sur la console et demande de désinstallation via le service natif AppInstUtil de la PS5.
- Homebrews : détection et suppression, après confirmation, des dossiers homebrew USB pris en charge.
- Fichiers PKG : suppression des archives .pkg stockées sur un périphérique USB.
- ShadowMountPlus : détection des sources gérées, utilisation de l'API de suppression sécurisée lorsqu'elle est disponible et vérification des opérations en arrière-plan.
- Nettoyage des sources USB : identification de certains dossiers de jeux, avec des contrôles de sécurité supplémentaires.
- Illustrations des jeux : affichage des jaquettes disponibles pour faciliter l'identification des contenus.
L'interface propose également un scan asynchrone de la bibliothèque ainsi qu'un indicateur de progression pour suivre les opérations.
Des suppressions encadrées par plusieurs vérifications
Le développeur a intégré plusieurs précautions afin de limiter les erreurs de manipulation. Les opérations destructives nécessitent une confirmation, tandis que les sources et les identifiants sont validés avant certaines suppressions. Des restrictions concernant les liens symboliques sont également prévues. Les dossiers de sauvegarde ne sont pas ciblés intentionnellement par l'application.
Attention : supprimer une archive PKG présente sur une clé USB ne désinstalle pas le jeu correspondant déjà installé sur la console. Il s'agit de deux opérations distinctes.
Installation et compatibilité :
PS5 Uninstaller est un homebrew natif, et non un PKG officiel signé par Sony. Son utilisation nécessite une PS5 disposant d'un environnement homebrew compatible.
Pour l'installer, il faut :
- Télécharger l'archive PPSA99986.zip depuis la page des releases.
- Extraire le contenu pour récupérer le dossier PPSA99986.
- Installer ou copier le dossier avec un loader ou un gestionnaire de homebrews compatible.
- Démarrer l'environnement jailbreak de la console et lancer elfldr sur le port 9021.
- Lancer ensuite Uninstaller.
Le développeur indique que le projet a principalement été testé dans un environnement jailbreak sous firmware 5.10. Il convient donc de vérifier la compatibilité avec son propre environnement avant toute utilisation.