[Vita] [PSTV] TUTO - Installer le hack « h-encore » en version 3.65, 3.67 ou 3.68

Enfin. Depuis les mises en ligne de HENkaku puis de HENkaku Ensō, tous les possesseurs d’une console PS Vita qui n’était pas équipée de la version 3.60 (ou inférieure) du système ne pouvaient pas profiter de toutes les joies procurées par le hack. Mais ça n’est désormais plus qu’une histoire ancienne, car après ces deux longues années d’attente, le mythique développeur TheFloW vient de décider de partager au grand public son portage h-encore pour les versions 3.65, 3.67 et 3.68.

h-encore, l’exploit kernel pour PS Vita en 3.65, 3.67 et 3.68 de TheFloW, permettant d’installer HENkaku
Montage originel par @Windvern, repris par @Tuxbot


ATTENTION : des cas de bricks ont déjà été remontés, comme l’a signalé Yifan Lu sur Reddit : n’essayez surtout pas d’ouvrir le désinstallateur de HENkaku Ensō si vous avez déjà réinstallé la version 3.60 ou n’importe quelle autre version. Plus d’infos par ici.

Il vous faut absolument :

  • soit une PS Vita en version 3.65 pour installer HENkaku Ensō (version permanente) ;
  • soit une PS Vita en 3.67 ou 3.68, vous pourrez alors suivre le tutoriel mais ne pourrez pas installer Ensō : vous devrez vous contenter de HENkaku (version non-permanente, à réactiver à chaque redémarrage).

Si votre console est en 3.61 ou 3.63, je vous invite à suivre ce tutoriel (à venir) pour savoir comment mettre à jour votre console manuellement vers une version précise.

0) Pré-requis

  • Une PlayStation Vita en version 3.65 ou 3.67 ou 3.68 ;
  • Une carte mémoire Memory Stick seulement si votre console est un modèle « PS Vita 1000 » (avec les touches START et SELECT ovales et non rondes), si votre console est un modèle « PS Vita 2000 », elle bénéficie déjà d’un espace de stockage interne ;
    • Assurez-vous d’avoir au moins 250 MB de libres ;
  • Un compte PlayStation Network lié à votre PS Vita (pas besoin qu’il soit activé) ;

1) Préparation

Avant tout, veuillez vous assurer que votre Vita est bien chargée (au moins 50 %), afin d’éviter tout problème.

Ni Custom Protocol, ni les rédacteurs de ce tutoriel, ni TheFloW ne peuvent être tenus responsables en cas de problème lors de l’installation. Si vous suivez ce tutoriel à la lettre, il ne devrait de toute façon pas y avoir de problème 🙂

Commencez par installer QCMA en suivant ce tutoriel. Une fois cela fait, lancez le logiciel. Ouvrez les paramètres de QCMA, et paramétrez l’option « Use this version for updates » à « FW 0.00 (Always up-to-date) ».

Sélectionnez la bonne option (merci à @Cimmerian pour la capture d’écran)

Téléchargez ensuite l’archive suivante :

Bouton télécharger

Pack complet réalisé avec amour pour l’installation de h-encore (merci à @Tuxbot123)
Lien miroir MEGA

Elle contient tout ce dont nous aurons besoin pour ce tutoriel.

2) Installation

Extrayez le contenu de l’archive téléchargée précédemment. Vous y trouverez à l’intérieur les dossiers « h-encore » et « psvimgtools ». Le premier contient les fichiers d’installation de h-encore, tandis que le deuxième contient les scripts de PSVIMGTools (pour Windows, Linux et OSX).

Sur votre PS Vita, activez le « mode Avion » (en maintenant la touche [PS]), lancez le « Gestionnaire de contenu » sur votre PS Vita et connectez-la à votre ordinateur.

Page LiveArea du « Gestionnaire de contenu »

Page LiveArea du « Gestionnaire de contenu »

Toujours sur votre PS Vita, sélectionnez ensuite sous la ligne « Copier du contenu » l’option « PC -> Système PS Vita », puis « Applications ».

Sélectionnez bien « PC -> Système PS Vita » et non l’inverse !

Si un message d’erreur à propos du logiciel système apparaît (erreur « c0-13293-8 » par exemple), redémarrez tout simplement votre console après vous être assuré qu’elle soit bien en mode « avion ».

Vous devriez voir un dossier « PS Vita/APP/SuiteChiffresLettres » apparaître quelque part sur votre PC. Pour savoir où il se situe, vous pouvez consulter les paramètres QCMA, dans l’onglet « Répertoires », sous la ligne « Applications / Jeux / Sauvegardes ».

Localisez le répertoire grâce aux paramètres de QCMA (merci à @Cimmerian pour la capture d’écran)

Le dossier « SuiteChiffresLettres », qui est donc un dossier dont le nom est composé de chiffres et de lettres, représente l’ID de votre compte. Copiez cet ID, et collez-le dans cette page web (il n’y a qu’un champ, vous ne pouvez pas le louper), puis appuyez sur le bouton « Envoyer ».

Renseignez l’ID de votre compte, n’ayez pas peur ;)

Si votre ID est valide, la page devrait vous ré-afficher votre ID en gras, suivi d’un « : » et d’une clé (également composée de chiffres et lettres, mais de taille plus longue) qui va vous servir à crypter la démo.

Récupérez votre clé de cryptage

Le script a été mis à jour récemment, téléchargez-le à nouveau si vous aviez le problème de l’ancien qui vous créait une application de plus de 900 méga-octets.

Téléchargez ce petit script fait par nos soins :

Bouton télécharger

Script batch pour Windows, par Wirus

Déplacez-le à côté des dossiers « h-encore » et « psvimgtools », extraits de notre pack.

Veillez à bien déplacer le script là où il faut

Double-cliquez dessus.

Il est très probable que Windows vous affiche un message d’avertissement comme quoi le programme n’est pas reconnu, ignorez-le en cliquant sur « Exécuter quand même ».

Le script devrait vous poser ces deux questions :

  • L’architecture de votre Windows :
    • répondez « 0 » s’il s’agit d’un Windows 32 bits
    • répondez « 1 » s’il s’agit d’un 64 bits
    • Cette info est facilement récupérable dans « Panneau de configuration\Système et sécurité\Système », à la ligne « Type du système » ;)
  • La clé de cryptage de votre compte (vous pouvez copier-coller via le raccourci « Ctrl+C » et « Ctrl+V »).

Voilà à quoi ressemble le script (merci à @Wirus pour la capture d’écran)

Ouvrez l’invite de commande en appuyant simultanément sur les touches « Windows » et « R » de votre clavier, puis en tapant « cmd » dans la fenêtre « Exécuter » qui s’ouvre, et enfin en validant avec « Entrée ».

Tapez « cmd » puis validez avec « Entrée »

Naviguez jusqu’au dossier « h-encore » à l’aide de la commande cd (par exemple « cd Documents\h-encore »), puis tapez la commande suivante (veillez à bien remplacer « psvimg-create.exe » par le chemin où se trouve le fichier binaire, normalement ce dernier doit se trouver dans « ..\psvimgtools\VotreOS\psvimg-create.exe ») :

psvimg-create.exe -n app -K VOTRE_CLÉ app PCSG90096/app && psvimg-create.exe -n appmeta -K VOTRE_CLÉ appmeta PCSG90096/appmeta && psvimg-create.exe -n license -K VOTRE_CLÉ license PCSG90096/license && psvimg-create.exe -n savedata -K VOTRE_CLÉ savedata PCSG90096/savedata

Ouvrez votre terminal préféré, naviguez jusqu’au dossier « h-encore » à l’aide de la commande cd (par exemple « cd Documents\h-encore »), puis tapez la commande suivante (veillez à bien remplacer « psvimg-create » par le chemin où se trouve le fichier binaire, qui doit se trouver dans « ../psvimgtools/VotreOS/psvimg-create ») :

psvimg-create -n app -K VOTRE_CLÉ app PCSG90096/app && psvimg-create -n appmeta -K VOTRE_CLÉ appmeta PCSG90096/appmeta && psvimg-create -n license -K VOTRE_CLÉ license PCSG90096/license && psvimg-create -n savedata -K VOTRE_CLÉ savedata PCSG90096/savedata

Le dossier « h-encore/PCSG90096 » devrait donc désormais contenir un dossier « sce_sys » en plus des quatre autres dossiers « app », « appmeta », « license » et « savedata ».

Voilà nos cinq dossiers

Vous devriez trouver à l’intérieur de ces quatre dossiers des fichiers appelés « X.psvimg » et « X.psvmd », où « X » est le nom du dossier.

Par exemple, deux fichiers « license.psvimg » et « license.psvmd » devraient se trouver dans le dossier « h-encore/PCSG90096/license »

Nous vous conseillons de sauvegarder ce dossier « h-encore » quelque part, car si vous avez bien suivi toutes les étapes correctement, vous pourrez facilement ré-installer h-encore depuis un autre ordinateur sans avoir à refaire toutes les manipulations effectuées jusqu’à maintenant.

Copiez maintenant le dossier « h-encore/PCSG90096 » vers « PS Vita/APP/SuiteChiffresLettres/PCSG90096 », sans oublier de « Rafraîchir la base de données » de QCMA une fois que c’est fait.

Rafraîchir la base de données de QCMA

Sur votre PS Vita, la bulle « h-encore » devrait être apparue sur le « Gestionnaire de contenu » et devrait peser 5870 KB. Transférez-la vers votre système PS Vita.

Transférez h-encore sur votre console (merci à @Wirus pour la capture d’écran)

Il ne vous reste plus qu’à lancer la bulle h-encore depuis le LiveArea (c’est le nom du menu officiel) de votre PS Vita pour lancer l’exploit (si un message à propos des trophées apparaît, ignorez-le en répondant « Oui »).

Capture d’écran de la page LiveArea de h-encore

Vous devriez d’abord observer un flash blanc, puis violet, avant que ne s’ouvre un menu appelé h-encore bootstrap menu depuis lequel quatre options différentes sont disponibles :

  • Quitter (apparemment, installe quand même HENkaku…) ;
  • Installer HENkaku ;
  • Télécharger VitaShell ;
  • Réinitialiser le fichier « config.txt » de taiHEN.

Capture d’écran du h-encore bootstrap menu (merci à @TheMath38)

Commencez par installer HENkaku : c’est le fameux programme qui vous permettra enfin d’avoir une PS Vita hackée. Plus précisément; il s’agit d’un Homebrew ENabler, c’est-à-dire d’un programme permettant de lancer du code non-signé par Sony sur votre machine.

Vous pouvez ensuite télécharger et installer VitaShell si vous le souhaitez. Il s’agit tout simplement d’un explorateur de fichiers avancé, qui vous permet principalement de naviguer parmi tous les fichiers présents dans votre système PlayStation Vita. Nous conseillons vivement son installation.

Eh voilà, votre console portable favorite est désormais hackée ! 😀 Vous pouvez désormais :

  • Installer des homebrews, applications « faites maison » par des développeurs amateurs ;
  • Installer des plugins, programmes qui tournent continuellement en fond ;
  • Personnaliser votre LiveArea avec des thèmes non-officiels ;
  • Faire des copies de jeux (backups) et y jouer ;
  • Émuler d’anciennes consoles pour rejouer aux hits de l’époque, comme la Super NES, la Game Boy Advance, la MegaDrive ou encore la PlayStation 1 ou la PlayStation Portable ;
  • Et bien d’autres encore !

ATTENTION : ce hack n’est pas permanent, il vous faudra donc le réinstaller à chaque redémarrage de votre console (cela n’inclut pas le mode veille, qui n’éteint pas complètement la console).

Si vous souhaitez obtenir une version permanente de ce hack, sachez qu’elle n’est pour le moment disponible que sur la version 3.65. Ne tentez en aucun cas de l’installer sur une PS Vita en version 3.67 ou 3.68 sous peine de rendre totalement inutilisable votre console. Encore une fois, ni Custom Protocol, ni les rédacteurs de ce tutoriel, ni TheFlow ou la Team Molecule ne peuvent être tenus pour responsables en cas de problème !

Pour ce faire, suivez tout simplement ce tutoriel.

3) Se débarrasser du message d’avertissement lié aux trophées

La sauvegarde fournie avec la démo que vous avez téléchargé précédemment n’étant pas liée à votre compte PSN, il vous faudra effectuer quelques manipulations pour ne plus avoir affaire à un énervant message d’avertissement à chaque lancement. Elles ne sont nullement obligatoires, mais rendent l’ouverture du menu de h-encore plus rapide.

Le fameux message d’avertissement en question (merci à @TheMath38 pour la capture d’écran)

Commencez tout d’abord par ouvrir les « Paramètres » de votre console. Rendez-vous ensuite dans les « Paramètres de HENkaku », et activez l’option « Autoriser l’installation de homebrews non sécurisés ». Cette dernière va permettre l’installation de homebrews considérés comme non-sécurisés, c’est-à-dire pouvant toucher à des fichiers sensibles du système. Nous vous recommandons donc de désactiver à nouveau cette option une fois l’opération terminée.

Lancez maintenant VitaShell et naviguez vers « ux0:user/savedata/00 ». Sélectionnez le dossier « PCSG90096 », et appuyez sur la touche [Triangle]. Cliquez maintenant sur l’option « Open Decrypted ».

Copiez le fichier « system.dat » et collez-le quelque part en dehors de ce dossier, puis supprimez le dossier « PCSG90096 ».

Fermez VitaShell et lancez la bulle h-encore. L’exploit ne sera pas lancé, étant donné que nous en avons supprimé les fichiers précédemment. Fermez le jeu dès que vous verrez le premier écran, puis relancez VitaShell.

Vous trouverez un nouveau dossier « PCSG90096 » à l’endroit où nous l’avions précédemment supprimé. Placez maintenant à nouveau le fichier « system.dat » dans ce dossier (encore une fois en utilisant l’option « Open Decrypted »).

Voilà, vous ne devriez plus avoir de message d’erreur lié aux trophées au lancement de h-encore !

4) F.A.Q.

Général
Est-ce que je peux changer de compte PlayStation Network après avoir installé h-encore ?

Oui, absolument, vu que la démo est « DRM-free », elle ne dépend pas d’un compte.

Y a-t-il des risques en utilisant h-encore ?

Non, étant donné qu’il ne modifie pas l’OS, mais insère simplement des patchs temporaires dans le système.

Puis-je l’installer sans connexion USB ?

Oui, il est possible de connecter sa PS Vita à son PC via Wi-Fi, il y a une option spéciale pour ça dans le « Gestionnaire de contenu » officiel.

Exploit

Lorsque je lance la bulle h-encore, je reste bloqué à l’écran blanc.

En raison de la nature de la nature de l’exploit kernel, cela peut parfois arriver. Si l’écran reste blanc plus de cinq secondes, vous pouvez fermer l’application (via le bouton ). Cela aura pour effet de faire crasher votre console, qui va redémarrer ou s’éteindre après dix secondes. Si cela ne se produit pas, éteignez par vous-même la console en maintenant le bouton POWER une trentaine de secondes. Rallumez ensuite la PS Vita, puis réessayez de lancer h-encore.

Le taux de succès est de l’ordre de 80 % à l’heure à laquelle ce tutoriel est écrit. TheFloW a annoncé qu’il essaierait de l’améliorer s’il trouve du temps.

Lorsque je lance h-encore, l’écran flashe rapidement puis la console crashe.

Même réponse qu’au dessus.

J’obtiens une erreur C2-12828-1 quand j’essaie de lancer h-encore.

Cela peut également arriver, mais c’est très rare. Réessayez, comme dit plus haut.

Quand je souhaite lancer h-encore, ça me lance la démo de bitter smile. ! 🙁

Votre sauvegarde est soit corrompue, soit pas installée correctement. Recommencez ce tutoriel depuis le début.

J’ai installé un mauvais plugin et je n’arrive plus à lancer h-encore.

Vous pouvez soit réinitialiser le fichier « config.txt » de taiHEN dans le menu de h-encore, soit ignorer le chargement des plugins en maintenant la gâchette L en quittant le h-encore bootstrap menu.

Paramètres HENkaku

Je ne vois pas tous les dossiers dans VitaShell.

Lancez la bulle « Paramètres » officielle. Vous devriez y trouver une ligne pour les paramètres de HENkaku. Sélectionnez-la, puis cochez l’option « Autoriser l’installation de homebrews non sécurisés ». Cela vous débloquera toutes les permissions dans VitaShell.

Je ne trouve pas les paramètres de HENkaku.

Lancez l’exploit, réinitialisez le fichier « config.txt » de taiHEN, puis réinstallez HENkaku.

Hack permanent (Enso)

Puis-je installer le hack permanent Ensō en 3.67 ou 3.68 ?

Non, malheureusement la faille qu’utilisait Ensō a été patchée sur la version 3.67 par Sony, vous n’avez donc pas la possibilité d’avoir de hack permanent sur ces versions.

Puis-je installer le hack permanent Ensō en 3.65 ?

Oui, vous pouvez utiliser h-encore pour installer HENkaku puis utiliser le fichier « VPK » de Ensō afin d’avoir le hack permanent, comme en 3.60. Consultez ce tutoriel pour plus d’infos.

Compatibilité

Est-ce que Adrenaline, NoNpDrm et Download Enabler fonctionnent en 3.65~3.68 ?

Oui, TheFloW a mis à jours ses programmes pour ces versions. Il suffit d’aller les chercher dans son compte Github. Nos différents tutoriels ont aussi été mis à jour.

Puis-je utiliser mon adaptateur SD2Vita sur ces versions ?

Oui, si vous utilisez le gamesd de xyz. Ce dernier a reçu un correctif pour le problème de freeze. Si vous utilisez un autre plugin et que la Vita freeze à la sortie du h-encore bootstrap menu, voici l’astuce : appuyez sur le bouton [PS], puis revenez dans l’application pour finir le processus.

Puis-je utiliser ma psvsd ?

En théorie, cela devrait fonctionner MAIS ça n’a pas été testé. Il se peut donc que ça ne fonctionne pas. Dans ce cas, il faudra attendre une mise à jour du plugin.

5) Dons, code source, remerciements

Comme toujours, sachez que c’est par passion que TheFloW et tous les autres hackers réalisent cela pour la communauté, donc si vous souhaitez les remercier avec une petite participation financière, vous avez la possibilité d’effectuer un don via PayPal ou Bitcoin. L’auteur a indiqué qu’il préférait que les blogueurs n’incluent pas directement le lien PayPal sur leur article mais plutôt le lien vers son répertoire GitHub, donc le voici : https://github.com/TheOfficialFloW/h-encore. ;)

Aussi, si ce tutoriel vous a aidé et que vous souhaitez remercier ses auteurs, Custom Protocol a aussi une page de dons ! 🙂

Pour ce qui est du code source, TheFloW promet de le dévoiler une fois que Sony aura corrigé les bugs utilisés par h-encore. On attend donc la version 3.69 dans peu de temps ! 🙂

Enfin, voici toutes les personnes que l’auteur souhaite créditer pour la réalisation de cet exploit :

  • Freakler, pour avoir trouvé le crash dans la démo et avoir designé l’icône de h-encore ;
  • La Team Molecule, pour leurs travaux originels (sur HENkaku) ;
  • Xyz, pour avoir donné quelques conseils quant au choix de la cible pour l’exploit ;
  • Davee et Proxima, pour leur script cma.henkaku.xyz ;
  • Yifan Lu, pour PSVIMGTools ;
  • Codestation, pour QCMA ;
  • Mmozeiko, pour pkg2vita ;
  • La communauté underground PS Vita ;
  • Sony, pour son incroyable console.

Nous espérons que ce tutoriel vous aura bien aidé et essaierons de compléter le site en vous proposant des tutoriels pour apprendre à personnaliser au mieux votre PS Vita ! 😀

Comme toujours, n’hésitez pas à commenter cet article si vous avez des interrogations ou des problèmes, si vous souhaitez soulever une imprécision, ou si vous souhaitez tout simplement nous remercier ! <3 Vous pouvez aussi nous contacter sur Twitter si vos questions sont rapides. 🙂

Bon hack !

Remerciements particuliers à @Wirus, @Tuxbot123 et @Cimmerian pour la rédaction de ce tutoriel, à @Cimmerian, @TheMath38, @Wirus et @yaounshow pour leurs captures d’écran ainsi qu’à @Wirus et @Tuxbot123 pour leur relecture.