Exploit HENkaku pour PS Vita

Au sommaire :

  • 1-Qu'est-ce que la PS Vita ?
  • 2-Pourquoi en acheter une en 2023 ?
  • 3-Prérequis
  • 4-Installation de HENkaku
  • 5-Downgrade du firmware
  • 6-Installation des applications
  • 7-Activer le SD2Vita
  • 8-Installation des jeux PS Vita
  • 9-Activer la rétrocompatibilité PSP avec Adrenaline
  • 10-Installation des jeux PSP
  • 11-Installation de RetroArch

1-Qu'est-ce que la PS Vita ?

La PS Vita est une console portable conçue par Sony et sortie en 2012. Concurente de la Nintendo 3DS, elle a connue un échec commercial en comparaison de la PSP et s'est vendue à 15 millions d'exemplaires sur l'ensemble de sa carrière.

Au moment de sa sortie, la console était la plus puissante des consoles portables jamais sorties. Voyez plutôt :

  • Processeur quad-core Cortex-A9 core
  • Circuit graphique PowerVR SGX543MP4 qu'on retrouve dans l'Ipad 3
  • Mémoire de 512 Mo avec 128 Mo dédié à la vidéo
  • Écran OLED 5 pouces en 960 x 544
  • Double caméra en 640x480
  • Écran et pavé arrière multitactile
  • Système de détection de mouvements SIXAXIS
  • Wifi et Bluetooth

Et tout ça pour 249 euros pour le modèle standard et 299 euros pour le modèle 3G.

Bon par contre, on avait pas de Play ou App Store, un navigateur web bien moisi et un manque criant de killer app qui aurait justifier l'achat de la console du calibre d'un Monster Hunter sur PSP qui a littéralement relancer la console à son époque.

Pour vous faire une idée de sa puissance, regardez ces deux vidéos sur les jeux les plus impressionnants de la console. Vraiment dommage que Sony ne l'ai pas plus soutenue car elle avait un vrais potentiel.

2-Pourquoi acheter une PS Vita en 2023 ?

C'est une console qui malgré ses 10 ans d'âge dispose de nombreux atouts.

Elle est puissante, a une excellente qualité de finition et on en trouve entre 60 à 80 euros sur leboncoin (vu dans un Easy Cash dernièrement à 80 euros) et c'est une console qui comme la Wii U (une autre console sous estimée et sous côtée) va voir son prix grimper en flèche dans les années à venir et ce pou plusieurs raisons :

  • Seulement 15-16 millions de consoles vendus (contre 80 millions de PSP)
  • Un catalogue de 1743 jeux (source Wikipédia) avec des portages de jeux PS2/PS3, des jeux indés à foison ainsi qu'un catalogue conséquent en import jap.
  • C'est une console calibrée pour les émulateurs avec un RetroArch natif qui gère les consoles 8 et 16 bits ainsi que la PS1
  • Une rétrocompatibilité hardware avec la PSP qui dispose d'un catalogue de 1925 jeux environs ainsi que de nombreux émulateurs et homebrew
  • De nombreux portages sont disponibles sur cette console (Super Mario 64, GTA San Andreas, Sonic Mania, Fahrenheit, etc)

D'ailleurs la hausse des prix à déjà commencer sur cette console à travers certains jeux qui sont devenus introuvable

Pour vous convaincre d'investir, voici un top 100 des meilleurs jeux de la console pour ceux qui veulent se faire une idée

3-Prérequis

Il vous faut :

  • Une PS Vita LED ou OLED avec le dernier firmware (3.74)
  • Une carte mémoire officielle (obligatoire pour les modèles OLED, les modèles LED ont une mémoire interne de 1 Go)
  • Un câble USB
  • Un SD2Vita
  • Une micro SD

Le but de ce tutoriel est de vous permettre :

  • D'accéder au catalogue de la console à travers les versions numériques ou physiques des jeux PS Vita
  • De débloquer la rétrocompatibilité PSP pour jouer aux jeux de cette dernière ainsi qu'aux jeux PS1 (POPSloader), aux émulateurs et autres homebrews
  • D'installer les différents portages de jeux ainsi que les homebrews natifs à la PS Vita

Bref, faire en sorte que la console soit complètement déverrouillée.

4-Installation de HENkaku

HENkaku est un homebrew qui va vous permettre de jailbreak votre PS Vita.

Pour l'installer, ouvrez le navigateur web de la console et tapez l'adresse suivante :

http://deploy.psp2.dev

HENlo - Homebrew Enabler

Appuyez sur "Unlock my Vita"

Puis "Unlock".

Vous allez tomber sur cet écran.

Installez les éléments suivants :

  • Install henkaku
  • Install VitaDeploy

Puis sortez du menu avec "Exit"

5-Downgrade du firmware

Pour que HENkaku soit activé de manière permanente et éviter de le lancer à chaque démarrage, il va falloir dowgrader le firmware 3.74 vers 3.65.

Dans "Paramètres", une nouvelle option est apparue nommé "Paramètres de HENkaku".

Activez les options suivantes :

  • Autoriser l'installation de homebrews non sécurisés
  • Dans "Version spoofée", tapez "3.74" (la version de votre firmware)

Cette dernière option est importante car lorsque vous serez en 3.65, vous n'aurez plus de notifications vous incitant à mettre à jour votre console.

Retournez au menu principal puis lancez "VitaDeploy"

Allez dans "Install a different OS" puis "Playstation Update Package"

Dans Target, sélectionnez "Download 3.65 PUP" (le 3.68 sert strictement à rien au passage)

Dans "taiHEN configuration", sélectionnez "Recommanded" pour installer la configuration recommandée.

Cochez "Install enso" pour la permanence du hack HENkaku puis enfin, lancez l'installation du firmware 3.65 avec "Install the selected firmware"

Appuyez sur "X" pour confirmer (il s'installera au bout de 20 secondes)

Confirmez de nouveau en appuyant sur "X"

Le downgrade du firmware va s'effectuer (pensz à brancher votre console à la prise secteur pour éviter les risques de brick).

Félicitation!!!! Le downgrade a été effectué avec succès.

6-Installation des applications

il vous faudra également installer plusieurs applications qui vont vous être utile au quotidien :

  • VitaShell : un shell pour PS Vita. Il est compatible USB, dispose de son propre serveur FTP et vous permet de copier du contenu, d'installer les jeux et applications au format PKG
  • PKGj : freeshop qui va vous permettre d'installer les jeux provenant du PSN
  • Adrenaline : homebrew qui débloque la rétrocompatibilité PSP (voir plus bas le chapitre dédié ce sujet)
  • YAMT Installer : plugin noyau qui ajoute la compatibilité SD2Vita

Lancez l'installation.

Les applications seront visibles dans le menu LiveArea.

7-Activation du SD2Vita

Le SD2Vita va vous permettre de dire "au revoir" aux cartes officielles de Sony hors de prix et de pouvoir ajouter des cartes micro SD via le port cartouche de la console.

L'objectif sera de faire croire à la PS Vita que la carte micro SD (vu comme ux0 par la console) est une carte mémoire officielle Sony.

Formatage de la micro SD

Connectez votre micro SD sur votre poste client Windows puis :

Passons à l'étape suivante.

Transfert des données

Il vous faudra copier les données de la carte mémoire officielle (ou de la mémoire interne pour le modèle LED) vers la carte micro SD.

Connectez la PS Vita à votre PC, lancez Vitashell puis appuyez sur "Select" pour activer la connexion USB.

Pour rendre les dossiers cachés visibles :

Note : Windows gère nativement le système de fichier exfat mais pas Linux. Si vous avez Ubuntu 22.04, il est installé par défaut mais sinon tapez la commande "sudo apt install exfatprogs" pour que vous puissiez formatez la carte micro SD au format exfat avec gparted par exemple.

Pour ma part, j'ai tout fait sur Ubuntu 22.04.

exfat [Wiki ubuntu-fr]

Copiez l'ensemble des dossiers et fichiers sur votre poste client puis copiez le tout sur la carte micro SD.

Installation de YAMT

Nous voici à la dernière étape.

Il vous faudra installer YAMT (Yet Another Mount Tool), un plugin noyau pour PS Vita qui vous permet d'utiliser une carte micro SD à travers le SD2Vita.

YAMT (SD2Vita) | Vita Guide
Guide on installing the YAMT plugin for SD2Vita.

Pour l'installer:

  • Lancez "YAMT Installer"
  • Installez la version Lite

Dans le menu principal, allez dans "Paramètre" puis "Périphériques", vous allez trouver une nouvelle option nommé "Storage Devices"

  • Cochez "Use YAMT"
  • ux0 : choisissez SD2Vita car on souhaite duper la console en la faisant croire que le SD2Vita est une carte mémoire officielle Sony
  • uma0 : Choisissez "Internal Storage" (la mémoire par défaut)

Éteignez la console, démarrez là de nouveau et vous verrez que le SD2Vita sera pris en compte. Pour les détenteurs de modèle OLED comme moi, plus besoin de carte mémoire officielle et à vous les joies de cartes micro SD.

Vous pouvez mettre des cartes de 64 Go, 128 Go, 256 Go, 512 Go voir 1 To.

8-Installation des jeux PS Vita

Pour jouer aux jeux PS Vita, vous avez trois solutions.

PKGj

L'application PKGj précédemment installé va vous permettre d'installer les jeux du PSN sur votre carte mémoire.

Il suffit de lancer l'application, de sélectionner votre jeu et de lancer le téléchargement.

Le bémol, c'est que la vitesse de téléchargement en Wifi est assez lente mais c'est la méthode idéale pour les débutants.

Au premier lancement, vous allez avoir le message "No items! Try to refresh" qui va s'afficher.

Appuyez sur "Triangle" puis "Refresh" pour rafraîchir la liste des jeux.

Félicitation!!!! Vous avez accès au catalogue PSN de la PS Vita.

Jeux au format VPK

Vous pouvez également installer des jeux physiques ou numériques au format VPK.

L'avantage c'est que vous allez pouvoir récupérer des jeux beaucoup plus rapidement à partir de votre PC.

Je vous propose 3 liens à ce sujet

Les jeux PS Vita physiques au format VPK

Myrient | Content Listing
Myrient is your go-to website offering organized and publicly available video game collections with the intention of keeping them from becoming lost to time.

Les jeux PSN décryptés au format VPK

Myrient | Content Listing
Myrient is your go-to website offering organized and publicly available video game collections with the intention of keeping them from becoming lost to time.

Les copies 1:1 des jeux physique PS Vita avec PSVgameSD

Myrient | Content Listing
Myrient is your go-to website offering organized and publicly available video game collections with the intention of keeping them from becoming lost to time.
publication de psvgamesd et la quête de dumps de jeu de vita parfait
Il y a deux jours, le hackeur motoharu PS Vita a publié psvgamesd a.k.a Virtual Game Card, un outil qui vous permet de télécharger des images parfaites de vos jeux Vita et de son homologue Kernel pour le PS piraté…

Lorsque vous aurez télécharger les jeux au format VPK, il vous suffira simplement de connecté la console, de copier les jeux et de les installer dans Vitashell.

Les jeux apparaîtront dans le menu par la suite (pas besoin de rafraîchir le LiveArena).

NoPlaystation

Enfin, il y a le logiciel NoPlaystation qui tout comme PKGj va vous permettre de télécharger les jeux du PSN mais cette fois-ci sur votre PC.

C'est ma méthode favorite pour ma part, il vous permet de télécharger les jeux PSP, PS Vita mais aussi PS3, PS1 et PSM.

C'est vraiment l'outil incontournable pour aspirer et décrypter les contenus du PSN.

Commencez par télécharger le logiciel NPS et téléchargez les fichiers TSV sur la page d'accueil.

NoPayStation v3
Your main source for PSV, PSX, PSP, PS3, PS2 and PSM links!

Puis pour décompressez les jeux, pensez également à télécharger "pkg2zip".

Releases · lusid1/pkg2zip
Decrypts PlayStation Vita pkg file and packages to zip archive - lusid1/pkg2zip

Lancez le logiciel, un disclaimer apparaîtra la première fois.

Puis indiquez les chemins des fichiers TSV comme indiqué sur la capture d'écran.

Lorsque ce sera finis, commencez par télécharger un jeu PS Vita.

Lorsque ce sera fait :

  • Connectez votre PS Vita sur le port USB de votre PC
  • Copiez le dossier du jeu extrait par NPS dans le dossier "app" (ux0:app sur votre console)
  • Déconnectez votre console
  • Retournez au menu principal de Vitashell
  • Appuyez sur la touche "Triangle" et rafraîchissez le menu de la console (Refresh LiveArea)

Félicitation!!!! Vous pouvez dorénavant télécharger l'ensemble des jeux PS Vita du PSN sur votre PC.

9-Activer la rétrocompatibilité PSP avec Adrenaline

La PS Vita dispose d'une rétrocompatibilité matérielle (hardware) avec la console précédente, la PSP.

Mais il y a deux hics :

  • La PS Vita ne dispose pas de lecteur UMD pour lire les jeux physiques PSP
  • Seuls sont compatibles les jeux PSP disponibles sur le PSN, soit une fraction du catalogue de la console

Mais la scène PS Vita à mis à disposition Adrenaline, une application qui va déverrouiller cette fonctionnalité en vous donnant accès au menu d'origine de la console et en faisant tourner un véritable custom firmware comme au bon vieux temps de la PSP.

C'est une des fonctionnalités phare de la PS Vita car vous allez pouvoir avoir accès aux contenus suivants :

  • Les jeux PSP (PAL, NTSC-J/U) avec un catalogue d'environs 1925 jeux dont des grandes exclusivités, des jeux traduits par la communauté ainsi que de nombreuses compilations rétro
  • Les jeux PS1 avec le POPSloader officiel de Sony
  • Les nombreux émulateurs 8 et 16 bits ainsi que les systèmes arcade (CPS 1/2, Neo-Geo)
  • Les HomeBrew (applications maisons)

Voici la liste des jeux référencé sur Wikipédia.

List of PlayStation Portable games - Wikipedia

La chaîne youtube Joseph J.Y.A. a également mis en ligne trois vidéos listant les meilleurs jeux de la console pour ceux qui veulent se faire une playlist.

Revenons à nos moutons. Dans le menu principal, lancez Adrenaline.

  • Appuyez sur "X" pour télécharger le dernier firmware de la PSP, le 6.61
  • Lancez de nouveau Adrenaline
  • Appuyez sur "X" pour installer le firmware 6.61
  • Appuyez de nouveau sur "X" pour reboot Adrenaline

Lancez Adrenaline.

Configurez Adrenaline comme si c'était une PSP.

Félicitation!!!!! Vous allez pouvoir accéder à une tonne de contenus avec cette application désormais.

10-Installation des jeux PSP

Pour télécharger les jeux, je vous invite à vous rendre sur cette page qui met à disposition environs 1,8 To de jeux PSP.

Myrient | Content Listing
Myrient is your go-to website offering organized and publicly available video game collections with the intention of keeping them from becoming lost to time.

Si vous avez le client FTP Filezilla, ajoutez le dépôt dans vos favoris pour automatiser le téléchargement des jeux. Je vous conseille de ne pas attendre, sait-on jamais, cela peut vite disparaître.

Myrient | Access Myrient via FTP
Myrient is your go-to website offering organized and publicly available video game collections with the intention of keeping them from becoming lost to time.

Ensuite, il vous suffira de décompresser les archives et copier les jeux au format ISO dans le dossier ux0:pspemu/PSP/GAME prévu à cet effet.

Le hic, c'est que les jeux au format ISO sont très gourmands en mémoire (1,5 Go par jeu soit la taille d'un disque UMD) et pour ceux qui on de la mémoire, il existe un format utilisé par les Custom Firmware de la PSP nommé CSO.

CSO (informatique) — Wikipédia

Alors il faut que je soit précis sur ce format de fichier car oui, le format CSO va vous permettre d'économiser de l'espace disque mais cela ne sera pas sans conséquence :

  • Latence d'accès élevée
  • Consomme plus de batterie
  • Ralentit et peut entraîner des « Lags » et autres ralentissements dans le jeu

Ce qui est tout à fait normal soit dit en passant car la console va décompresser à la volée les données du jeu donc cela entraîne une légère surcharge mais en toute franchise, il y a plus d'avantages que d'inconvénients à ce format et j'ai jamais ressenti de soucis lorsque j'avait une PSP.

Téléchargez CISO Gui qui va vous permettre de compresser/décompresser les jeux au format CSO/ISO.

Batch iso <=> cso converter.
  • Faites un drag'n drop des fichiers ISO dans CISO Gui
  • Sélectionnez 9 comme niveau de compression
  • Cliquez sur "Compress" pour compresser les jeux ISO vers CSO

N'oubliez pas de créer le dossier "ISO" dans le dossier "pspemu" (ux0:pspemu/ISO dans VitaShell) et d'y copier les jeux.

En bonus, voici 3 pack pour PSP et PS Vita (Adrenaline) :

  • CPS1
  • CPS2
  • Neo Geo

Il suffit de décompresser les archives et de copier le tout dans le dossier "GAME".

Les supports sont très bien émulés et vous pouvez même jouer à plusieurs avec deux consoles connectés en Wifi.

MEGA
MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 20GB now
MEGA
MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 20GB now
NeoGeo MVS PLUS com Pack
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

11-Installation de RetroArch

RetroArch est un frontend pour émulateurs qui va vous permettre de transformer votre PS Vita en véritable station multi-supports.

Vous allez pouvoir jouer à l'ensemble des consoles 8 et 16 bits de Sega, Nintendo, NEC mais aussi la Playstation 1, les bornes d'arcade avc MAME ainsi que de nombreux homebrew comme Quake, Doom, etc.

Pour voir la liste complète, cliquz sur le lien suivant.

Emulators on Vita - Emulation General Wiki

Pour installer RetroArch, commencez par télécharger le fichier VPK : https://buildbot.libretro.com/stable/1.14.0/playstation/vita/RetroArch.vpk

Copiez le à la racine de ux0 et installez le fichier.

Lorsque c'est terminer, récupérez le dossier "data" :

https://buildbot.libretro.com/stable/1.14.0/playstation/vita/RetroArch_data.7z

  • Décompressez l'archive
  • Renommez le dossier "RetroArch_data" en "data"
  • Copiez le dossier "data" à la racine de ux0

Optionnel mais vous pouvez récupérer les archives dans buildbot.libreretro.com/assets/frontend qu'il faudra décompresser et copier dans le dossier data/retroarch.

index - powered by h5ai v0.29.0 (https://larsjung.de/h5ai/)
index - powered by h5ai v0.29.0 (https://larsjung.de/h5ai/)

Note : pensez bien à :

  • Décompresser "database-cursors.zip" et "database-rdb.zip"
  • Renommez ces dossiers "cursors" et "database-rdb"
  • Écrasez les dossiers existants dans "data/retroarch/database"

Il y a notamment les shaders pour ceux qui veulent configurer l'affichage des jeux pour par exemple ajouter des scanlines.

En bonus, voici les pack LITE (8 et 16 bits) et MEGA (avec en plus le Mega CD, PC Engine CD, Turbo Grafx CD et PSX) de CrazyMac qui contiennent les romset de toutes les machines gérés par RetroArch.

Avec son tutoriel d'installation.

PS Vita Ultimate Retro Pack from CrazyMac - Fully Load your Vita NOW! - Arcade Punks
A month or so ago CrazyMac got in touch to share with us a couple…