[PSVita] vitals 1.5 réécrit le HTTP de la PS Vita et intègre l'accès au PlayStation Store
[PS4] shadPS4 corrige des fermetures brutales de Shadow of the Colossus sous Windows
[PS3] RPCS3 : kd-11 achève une refonte majeure du RSX et permet de changer de moteur graphique en jeu
[PS5] PC5 2.0 : lancez vos jeux PC sur PS5 grâce à Wine et DXVK
[PS5] multiMAN PS5 : une légende de la scène PS3 fait ses premiers pas sur PlayStation 5
[PS5] Prospero.Eden Encore : un fork d’Eden mise sur l’émulation Switch directement sur PS5Le développeur nyirsh, alias Davide Villa, vient de publier vitals 1.5, une évolution majeure de son outil réseau pour PlayStation Vita. Disponible depuis le 28 octobre 2026, cette version remplace la bibliothèque HTTP de Sony par une implémentation maison, ajoute des règles DNS personnalisables et intègre directement la redirection nécessaire à la connexion au PlayStation Network. L'objectif est de permettre aux jeux, aux applications et au navigateur de communiquer avec des services HTTPS modernes sans devoir multiplier les correctifs système.
Le problème est bien connu des utilisateurs de PS Vita modifiées : la pile de chiffrement de la console date d'une autre époque. De nombreux serveurs exigent aujourd'hui des versions de TLS et des certificats que le système d'origine ne sait plus gérer. Né dans le prolongement de tls_fixer, le travail de devnoname120, vitals a progressivement pris sa propre direction. Il ne s'agit pas d'un nouvel exploit, mais d'un ensemble de composants destinés à moderniser les connexions réseau d'une console déjà équipée de taiHEN.
Une bibliothèque HTTP Sony remplacée de bout en bout
Jusqu'ici, plusieurs solutions intervenaient essentiellement sur la couche TLS tout en conservant la bibliothèque HTTP de Sony. Avec la version 1.5, vitals substitue à SceLibHttp sa propre bibliothèque, vitals-http, construite autour de Mbed TLS 3.6. Les logiciels continuent d'appeler les fonctions sceHttp habituelles : la substitution est réalisée au niveau des modules système. Le navigateur dispose de son propre fournisseur TLS, tandis que les applications et les jeux profitent de la nouvelle implémentation HTTP.
Ce choix permet aussi de mieux contrôler la consommation de mémoire. D'après la documentation du projet, tls_fixer réservait un espace fixe de 2 Mio dans chaque application concernée ; vitals ne réserve que 128 Kio lors de la première connexion HTTPS du processus. Les certificats sont chargés à la demande plutôt qu'intégralement au démarrage. Ces différences de conception peuvent éviter certains échecs par manque de mémoire, sans constituer une garantie de compatibilité universelle.
DNS personnalisés et serveurs communautaires
Autre nouveauté, vitals permet de définir des règles de résolution DNS dans un fichier de configuration. Un nom de domaine peut être redirigé vers une autre adresse, un autre nom ou bloqué. En parallèle, les redirections HTTP peuvent orienter un ancien serveur de jeu vers une infrastructure communautaire, tout en conservant la vérification du certificat du nouveau domaine. Le délai accordé aux hôtes redirigés a également été augmenté pour tenir compte des serveurs plus lents. L'outil propose enfin de personnaliser la partie système du User-Agent envoyé par les applications.
Le PlayStation Store sans reAuth séparé
Le développeur annonce que le PlayStation Store fonctionne avec la nouvelle bibliothèque HTTP. La redirection de l'authentification PSN, auparavant assurée par reAuth, est désormais intégrée à vitals. L'installateur retire d'ailleurs les composants incompatibles qu'il remplace, notamment reAuth, iTLS-Enso et tls_fixer. La mise à jour corrige aussi un défaut du navigateur qui pouvait accepter un certificat invalide après actualisation d'une page. Le test de connexion vérifie maintenant plusieurs cas de certificats valides ou refusés à l'aide de badssl.com.
Une installation réservée aux Vita déjà modifiées
vitals 1.5 cible uniquement les firmwares 3.60 et 3.65 avec taiHEN, sur PS Vita ou PlayStation TV compatibles. Son installation modifie la configuration des plugins, les modules réseau et le magasin de certificats du système. L'auteur conseille explicitement de ne pas remplacer une configuration iTLS qui fonctionne déjà sans raison particulière. Une sauvegarde préalable de la console et du fichier ur0:tai/config.txt est recommandée, ainsi que la maîtrise du démarrage sans plugins en cas de problème. Le logiciel a été essayé par son auteur sur deux systèmes, pas sur toutes les configurations possibles.
Cette version marque donc une étape technique intéressante pour la préservation des fonctions en ligne de la Vita : elle modernise le transport HTTPS et facilite l'utilisation de serveurs alternatifs, sans promettre de ressusciter automatiquement tous les services disparus.
Sources et téléchargements
vitals 1.5 — annonce et téléchargement officiel / Dépôt officiel et instructions d’installation / Version précédente 1.4.