Le développeur SKGleba en 2019 avait mis en ligne de nombreux outils pour modifier le firmware, tenter d'ouvrir des syscalls avec Psp2renga ou encore 0syscall6, ou encore NMPRunner pour parvenir à exécuter du code personnalisé lv0.
Avec le nouvel outil, psp2hfw, le développeur va encore plus loin en proposant à ceux qui veulent mettre en péril leur console PlayStation Vita, de carrément tenter d'installer un firmware hybride.
Sous le projet psp2hfw se cache un ensemble d'outils et des instructions pour faire fonctionner un firmware hybride (HFW) sur la console Playstation Vita, avec des bootloaders différents.
Pour le moment il faut rester très prudent, il faut noter que les applications et plugins homebrew ne sont pas tous compatibles avec tous les firmwares, HenKaku et TaiHen peuvent également être incompatibles.
Base : 3.60
3.61 tout fonctionne bien.
Base : 3.65
3.67 - 3.73 tout fonctionne bien.
Avant de vous lancer, même si vous êtes un utilisateur expérimenté, sachez que cette solution est toute fraiche, elle vient tout juste de sortir, donc il faut encore du recul, nous sommes encore très loin des possibilités et des facilités offertes comme sur PS3.
Préparation psp2hfw pour installer un hybrid firmware :
- Assurez-vous que la dernière version d'enso_ex ( https://github.com/SKGleba/enso_ex ) soit installée et fonctionne
- Assurez-vous également que votre adaptateur GC-SD est pleinement fonctionnel, en cas de récupération
- Téléchargez la version correcte de 0syscall6 bootmgr sur https://github.com/S...OTMGR/0syscall6 et mettez ux0:eex/data/ comme bootmgr.e2xp
- Téléchargez la version 0syscall6 HFW sur https://github.com/SKGleba/0syscall6 , mettez-la dans ur0:tai/ et ajoutez-la au fichier config.txt de taiHEN
- Téléchargez la correction de la version correcte du firmware sur https://github.com/S.../PATCH/fw_spoof et mettez le dans ux0:eex/payloads/
- Téléchargez le script de redirection du secteur correct sur https://github.com/S...ts/sector_redir et mettez le dans ux0:eex/payloads/
Cette option est facultative pour les utilisateurs autres que les utilisateurs de Dalfw, mais elle est fortement recommandée à des fins de recovery
- Copiez os0:sm/update_service_sm.self vers ux0:eex/data/ en tant que zss_ussm.self ; si vous avez un kprxauth sm décrypté - mettez-le dedans en tant que zss_ka.elf
- Ouvrez l'installateur enso_ex et synchronisez les scripts ; après le redémarrage, assurez-vous que 0syscall6 fonctionne correctement, faites-le avant que vita ne se mette en veille
- Dans os0, vous devriez avoir les fichiers suivants : bootmgr.e2xp, patches.e2xd, et zss_ussm.self.
Etapes supplémentaires pour les utilisateurs de dual-fw
- Le Dual FW permet d'exécuter le second firmware à partir d'une carte SD dans un adaptateur GC-SD ; il est expérimental et devrait être moins stable (mais plus sûr) que le simple fw.
- Assurez-vous que votre adaptateur GC-SD est inséré et détecté par le système ; utilisez soit YAMT, soit montez en tant que uma0 en utilisant un autre outil
- Téléchargez et exécutez l'outil de clonage emmcfw->gcsd à partir de https://github.com/S...s/clone_int2ext ; il clonera les secteurs des firmwares/logiciels vers le GCSD
- Il est recommandé d'utiliser le loader de plugins de xerpi pour cela ( https://bitbucket.or...a_plugin_loader )
- Si le chargement échoue, cela signifie que la carte SD n'a pas été détectée ; de plus, le clonage prendra un certain temps
- Une fois le clone terminé, désinstallez votre pilote GC-SD, sauf si vous utilisez celui équivalent de sony (mode de fabrication interne ou yamt)
- Connectez votre vita à une source d'alimentation électrique et au système d'amorçage START, s'il démarre - emunand fonctionne
- Vous pouvez vous en assurer en supprimant/ajoutant un fichier dans tm0 et en redémarrant normalement ; si le changement n'est pas présent - emunand fonctionne
- Le pilote GC-SD intégré de Sony est très strict en termes de compatibilité, toutes les cartes sd ne fonctionneront pas
- Pour le reste de ce guide, utilisez l'emunand au lieu de l'emmc interne, le HFW sera installé sur l'emunand.
Téléchargement / Instructions : psp2hfw