Hacker une PSP

Une Playstation Portable

Dans cet article nous allons apprendre à hacker une PSP.

En tant que PSP je considère les modèles suivants : PSP 1000, PSP 2000, PSP 3000, PSP Go, PSP Street

L’objectif

Le fait de hacker sa console portable PSP permet de contourner les protections qu’elle possède concernant l’exécution de programmes. De base, seuls les programmes authentifiés par Sony peuvent s’exécuter sur la console. En effectuant un hack de la console on va permettre le lancement de programmes ‘faits maison’, aussi appelés homebrews.

Concrètement cela permettra par la suite de lancer par exemple des émulateurs d’autres consoles, des jeux faits par la communauté et autres logiciels.

Il faut savoir que les jeux sur UMD pourront par la suite être copiés sur la MemoryStick sous forme de fichier ISO et ainsi accélérer le chargement du jeu.

Bref historique des méthodes

Pour atteindre cet objectif, de nombreuses méthodes sont apparues au fil des ans pour aboutir sur un hack complet de toutes les PSP.

Au début il y a eu le firmware 1.50 qui permettait d’installer un les homebrews sans aucun soucis car il n’y avait alors pas de signature nécessaire pour installer et lancer des homebrews. C’est ainsi que la scène de l’underground PSP (un ensemble de personnes formant une sorte de communauté) apparu avec ses volontaires passionnés de programmation, de hacking et de jeux rétros.

Puis est arrivé les mises à jours ultérieures qui bloquèrent la possibilité d’installer des homebrews. La quête du downgrade est apparue. Le principe était simple, revenir à une version précédente de mise à jour système telle que la 1.50 afin de pourvoir de nouveau exploiter pleinement sa console. Mais en plus du risque, il était gênant de revenir en arrière et de perdre les dernières fonctionnalités apportées.

Ainsi un nouveau concept apparu : le CFW ou Custom Firmware, une mise à jour PSP modifiée de telle sorte que les homebrews puissent être lancés comme en 1.50. Pour autant son installation nécessitait des failles qui n’étaient pas toujours dévoilées par les hackers pour éviter que Sony ne la comble dans la mise à jour suivante.

C’est alors qu’est apparu la batterie Pandora. Véritable révolution dans le hack de la PSP, elle permettait à quiconque la possédant d’installer un CFW directement sur sa console et même de débricker sa console (la rendre de nouveau utilisable après une erreur fatale lors d’une mise à jour par exemple).

Une Batterie Pandora
Une Batterie Pandora

Entre temps de nouvelles versions hardware de la console apparurent telles que la PSP 2000. Sony arriva à contrer les batteries Pandora via une mise à jour hardware des modèles de PSP 2000 les plus récents. C’est alors que l’on employa le terme de non-flashable pour ces PSP où l’on ne pouvait d’aucune manière installer un CFW permanent (concernant toutes les PSP autres que PSP 1000 et PSP 2000 avec un datecode <= 8B).

Le jeu des failles réapparu de plus belle avec l’exploitation de celle-ci pour lancer du code non-signé (les homebrews) sur les PSP récentes (PSP 2000 et PSP 3000). De nouveaux concepts virent le jour : les HEN (Homebrew ENabler), les HybridCFW, …

La PSP Go étant sortie et sa dématérialisation faisant polémique, son hack fût relativement fastidieux. De même pour la PSP Street.

Ce qui déclencha le déblocage sur tous les modèles, c’est le hack de la PS3 qui dévoilà les clés nécessaires pour signer les homebrews et donc les lancés sur n’importe qu’elle PSP. À partir de là tout s’enchaîna pour la PSP.

Aujourd’hui, il existe un moyen d’installer des CFW permanent sur toutes les PSP ou presque, et c’est ce sur quoi je vais développer par la suite.

Avertissement

Je ne pourrais être tenu responsable d’éventuelles conséquences désastreuses pour votre console. Je vous conseille de vous documenter en supplément de mon blog pour éviter tout souci.

Nous allons installer le firmware (L)CFW 6.61 ME-2.3 qui est le plus récent sorti à ce jour. L’installation d’un CFW 6.61 PRO-C est aussi possible mais non traité ici.

Matériel

  • PSP 1000 / 2000 / 3000 / Go / Street
  • Une MemoryStick (1Go conseillé)
  • Un cable mini-USB ou un lecteur de MemoryStick pour pouvoir accéder à son contenu depuis un PC
  • Un chargeur fonctionnel et branché en permanence sur la PSP durant les procédures
  • Une batterie chargée à au moins 75% par sécurité

Identifier la version du firmware (logiciel système)

Il vous faudra vérifier la version actuelle du firmware installé sur la PSP.

On parlera d’OFW pour des firmwares officiels Sony (Official FirmWare) et de CFW pour des firmwares modifiés par la communauté (Custom FirmWare).

Pour connaître votre version, dans le XMB allez dans le menu « ​Paramètres > Paramètres systèmes > Informations système« .

Vous aurez la version du logiciel système affichée.

Si la version se compose uniquement de 3 chiffres (1.50 / 5.50 / 6.61 / …) alors vous êtes en OFW.

Sinon cela veut dire que vous êtes en CFW (ex: 5.50 GEN-D3 / 6.61 ME-2.3 / 5.50 M33 / …).

Si vous êtes déjà en CFW alors vous avez normalement accès à toutes les fonctionnalités dont je parlais plus haut (lecture d’ISO, émulateurs, programmes divers, plugins, …). Ce tutoriel ne vous sera utile que dans le but de mettre à jour votre firmware.

Informations système
Informations système

Identifier votre modèle

Dans un premier temps nous devons identifier le modèle de notre PSP.

Si vous avez une PSP Street (le tout dernier modèle) vous pouvez directement passer à la partie C de ce tutoriel.

Une PSP Street
Une PSP Street

Pour les PSP Go qui se remarquent des autres par leur design très différent, direction la partie B.

Une PSP Go

Une PSP Go

Pour les autres PSP plus anciennes (modèles 1000 / 2000 / 3000) il faut départager les PSP flashables des autres.

Une PSP 2000

Une PSP 2000

Pour cela ouvrez le capot arrière contenant la batterie, éteignez la PSP et retirez la batterie. Vous verrez votre modèle exact (PSP-XXXX) et le datecode qui est très important pour la suite.

Si vous avez une PSP 1000 (PSP-1xxx) vous pouvez passer directement à la partie A de ce tutoriel.

Si vous avez une PSP 3000 (PSP-3xxx), direction la partie B.

Sinon vous avez une PSP 2000 :

    • Pour les PSP 2000 avec un datecode inférieur ou égal au 8B (ex: 8A, 7D, 6C …) vous pouvez passer à la partie A de ce tutoriel. Vérifiez bien que ce soit le cas sinon vous allez rendre inutilisable votre console.
  • Pour les autres PSP 2000 plus récentes vous pouvez passer à la partie B de ce tutoriel.
Une PSP 2000 dont le datecode est exactement 8B

Une PSP 2000 dont le datecode est exactement 8B

Partie A : CFW pour les PSP Flashables (1000 / 2000 datecode <= 8B) TESTÉ : 2 réussis

Fichiers à télécharger

– Si vous êtes en CFW : http://uptobox.com/gkjccv31948d

Hash SHA-256 : e1f9a3e6788741c992c3f113f76d5fc172f936a13ee2dc5cc3e61cd3fd653ab4

– Si vous êtes en OFW : http://uptobox.com/b44v0h4yfkgf

Hash SHA-256 : aeb06dc13263df3278c718d1556ee4ff95405571fc0d07e7bacfbe4f647935e4

Décompressez l’archive correspondant à votre type de firmware et copiez les 4 dossiers sur la MemoryStick en fusionnant les dossiers et en remplaçant les fichiers.

Si vous êtes en OFW < 6.61

Nous devons mettre à jour la console en 6.61.

Pour cela direction le menu « Jeu > MemoryStick > Mise à jour PSP ver. 6.61 ».

Suivez les instructions pour installer la mise à jour officielle 6.61 qui a un logo bleu.

Mise à jour officielle 6.61

Mise à jour officielle 6.61

Vérifiez que vous êtes bien en 6.61 et continuez avec la partie suivante.

Si vous êtes en OFW 6.61

Lancez le programme suivant ayant un logo gris-noir « Jeu > MemoryStick > Update Launcher for 661 ».

CFW 6.61 ME-2.3

CFW 6.61 ME-2.3

Suivez les instructions.

Vérifiez que vous êtes en 6.61 ME-2.3.

Votre PSP est maintenant libérée.

Si vous êtes en CFW différent du 6.61 ME-2.3

Lancez le programme de mise à jour suivant ayant un logo gris-noir « Jeu > MemoryStick > Mise à jour PSP ver. 6.61« .

CFW 6.61 ME-2.3

CFW 6.61 ME-2.3

Suivez les instructions.

Vérifiez que vous êtes en 6.61 ME-2.3.

Votre PSP est maintenant libérée.

Partie B : CFW pour les PSP Non-Flashables (2000 datecode > 8B / 3000 / Go) NON TESTÉ

Plusieurs solutions sont possibles. La dernière en date et la plus complète reste l’utilisation de l’HybridCFW 6.61 Infinity qui permet par la suite d’utiliser ou d’installer un CFW tel que le 6.61 ME-2.3.

L’opération n’est pas sans risques sur ces modèles. Une destruction du système logiciel est possible bien que peu probable.

À savoir que cette méthode fonctionne aussi sur les PSP Flashables mais n’est pas recommandée pour ces dernières.

Les PSP Street ne sont pas compatibles avec le patch Infinity.

Installation du patch Infinity

Site officiel : http://infinity.lolhax.org/

Hash SHA-256 : b52713f34d390b077e379976e8d3713e106e8943f69435b6340180f71ef8b6ce

Hash SHA-256 : 765d4d31cf48757723f52745e73283cf2425ef8c549d5552d2664fade51a6d99

Hash SHA-256 : 8bada1e9ca113787b739490731748ecce3e3a6d240f3cf1a4cf31debc3d8dfc7

Si vous êtes en OFW < 6.61

Nous devons mettre à jour la console.

Hash SHA-256 : fbf4e22a3fd3e1e3c5a538fb45d68543e6172d1097903e1d65b2f4451088b9bd

Hash SHA-256 : 5d1a7ec5a6a800c148dfe57ece33f8200a26fa60a8c922350425e1384c23ed61

Lancez la mise à jour dans « Jeu > MemoryStick > Mise à jour PSP ver. 6.61« .

Mise à jour officielle 6.61

Mise à jour officielle 6.61

Suivez les instructions.

Vérifiez que vous êtes ensuite en 6.61.

Poursuivez ensuite le tutoriel.

Si vous êtes en OFW 6.61

On va d’abord créer et installer l’Hybrid Firmware Infinity.

Dans un premier temps il faudra pouvoir lancer des homebrews, c’est pour sa que vous devez lancez le « LME Installer for 661« .

Suivez les instructions. Vous devriez finalement avoir la possibilité de lancer des homebrews.

Tutoriel: Hacker une PSP

Vous pouvez vous arrêter là mais il faudra lancer manuellement le CFW à chaque redémarrage en utilisant l’homebrew « LME Launcher for 661« .

Tutoriel: Hacker une PSP

CFW Permanent (OPTIONNEL ET NON CONSEILLÉ : 1 brick)

On va rendre le CFW permanent, c’est à dire qui se lance à chaque démarrage de la console.

Cette opération comporte beaucoup de risques. Vous n’êtes pas obligé de la faire.

Incompatible avec les PSP 3000 modèle 07g et les PSP Street.

Il faut lancer l’homebrew « 6.61 Infinity Firmware Builder » et suivre les instructions.

Tutoriel: Hacker une PSP
Tutoriel: Hacker une PSP
Tutoriel: Hacker une PSP

Une fois terminé, un nouveau fichier « DATA.MFC » a normalement été crée sur la MemoryStick.

Attention : cette étape est cruciale

Il faut maintenant déplacer le fichier « DATA.MFC » depuis le dossier « PSP/GAME/MAKER » vers « PSP/GAME/FLASHER« .

Il faut ensuite lancer le homebrew « 6.61 Infinity Firmware Flasher » toujours depuis le menu jeu.

Attention : tous les paramètres de la console seront effacés

Tutoriel: Hacker une PSP
Tutoriel: Hacker une PSP
Tutoriel: Hacker une PSP
Tutoriel: Hacker une PSP
Tutoriel: Hacker une PSP

Vous aurez normalement un écran bleu qui est sensé vous faire peur.

Ne vous inquiétez pas, c’est normal (en théorie).

Tutoriel: Hacker une PSP

Appuyez sur rond pour passer le message. Vous devrez réinitialiser la date et l’heure comme prévu.

Vous devez alors lancer « LME Installer 6.61 » pour réinstaller le custom firmware par dessus le patch Infinity.

Une fois installé il faut maintenant lancer l’homebrew « Infinity Bootloader Configuration« .

Tutoriel: Hacker une PSP
Tutoriel: Hacker une PSP

Appuyez sur la touche directionnelle gauche et choisissez le seul CFW installé à rendre permanent. Vous pouvez aussi en installer d’autres et sélectionner celui que vous voulez lancer, mais à vous de vous renseigner sur la compatibilité des firmware avec l’Infinity.

Votre PSP est libérée.

Partie C : LightCFW pour les PSP Street (NON TESTÉ : 1 non fonctionnel)

L’installation d’un CFW permanent n’est pas possible pour l’instant sur PSP Street. On doit donc se contenter d’un LightCFW temporaire que l’on doit lancer manuellement à chaque redémarrage de la console.

Téléchargements

Hash SHA-256 : 8bada1e9ca113787b739490731748ecce3e3a6d240f3cf1a4cf31debc3d8dfc7

Hash SHA-256 : 7e70df4d9b9e0b1d49327f138db247454cf7b9ce6a0639ec9879a0b05007b08d

Si vous êtes en OFW < 6.61

Nous devons mettre à jour vers l’OFW 6.61.

Pour cela téléchargez l’OFW 6.61 pour PSP Streethttp://uptobox.com/hke9derz8uw1

Hash SHA-256 : 5d1a7ec5a6a800c148dfe57ece33f8200a26fa60a8c922350425e1384c23ed61

Lancez la Mise à Jour version 6.61 et suivez les instructions.

Vérifiez que vous êtes bien en 6.61 puis continuez le tutoriel.

Tutoriel: Hacker une PSP

Si vous êtes en OFW 6.61

Il suffit d’installer et d’utiliser le LightCFW.

Pour cela nous allons installer le LME-2.3 en ouvrant l’homebrew « LME Installer for 661« .

Tutoriel: Hacker une PSP

Suivez les instructions.

À chaque fois que vous voulez passer en Custom Firmware il suffira de lancer le « LME Launcher for 661« .

Tutoriel: Hacker une PSP

Vous pouvez vous arrêtez là.

On peut avec l’homebrew LightSpeed remplacer un icône (soit SenseMe soit DigitalComics) afin de servir à lancer le LightCFW plus rapidement que d’aller dans le menu Jeu.

Pour cela rien de plus simple : lancez LightSpeed et choisissez votre raccourci.

Vous avez fini.

Tutoriel: Hacker une PSP

Conclusion

Un tutoriel assez dense qui résume les dernières avancées en matière de hack PSP.

J’attends vos retours avec impatience pour rectifier / clarifier / simplifier les étapes.

En espérant que vos consoles aient survécues.

Merci de mettre un lien vers cette page si vous réutilisez son contenu.

2 comments

  1. Bonjour et merci pour ce tutoriel. Quelqu’un pourrait-il s’il vous plaît remettre le lien pour la partie A modèle Officiel ?
    Merci à vous

  2. Dans le même besoin… les fichiers pour PSP1000 ne sont plus en ligne… t’as trouvé une solution ?

Comments are closed.