This page has been robot translated, sorry for typos if any. Original content here.

PSGroove - FAQ pour les nuls de PSGroove (piratage de la PS3)


Pour le moment, vous pouvez exécuter des jeux téléchargés à partir d'Internet sur un lecteur flash USB ou un disque dur externe et interne.

Et dans un proche avenir, il y aura un lancement à partir de disques, un logiciel est déjà en cours d’écriture.



prêt psgroove


Je vais essayer d’élaborer au moins quelques instructions pour ceux qui s’intéressent au jailbreak de la PS3. Il s'agit d'une solution open source - PSGroove. Tout cela peut sembler compliqué aux mannequins, mais croyez-moi, tout est si simple que ce «piratage informatique» semble absolument ridicule.
Premièrement, cela vaut la peine d’expliquer comment tout est fait et de quoi il s’agit.
Le jailbreak est effectué en connectant un périphérique spécial au port USB de la PS3 et en effectuant des étapes simples. Mais toute la magie se produit en raison du logiciel cousu sur ce périphérique USB , et non du fer. Ce micrologiciel peut être installé sur l’un des nombreux périphériques prêts à l’emploi. Les amis avec un fer à souder pourront assembler eux-mêmes un tel appareil et y stocker 300 roubles.


Quel type de matériel est pris en charge?
Les nuls devraient aller directement à la question suivante.
Le micrologiciel est installé sur des microcontrôleurs de la famille des AVR dotés d’un périphérique USB. Voici une liste d’AVRok fonctionnant à 100%:
- AT90USB162
- AT90USB646
- AT90USB647
- AT90USB1286
- AT90USB1287
- ATMEGA32U4
- Théoriquement, et beaucoup d'autres.
Cela signifie que tout périphérique / carte USB basé sur ces microcontrôleurs fonctionnera, même s'il s'agit d'une cafetière avec un port USB.

Il existe également des ports sur le PIC18F2550, le Nokia N900, le Dingoo A320, etc. Tout va au point que PSGroove est porté sur tout ce qui est possible. Mais je n'écris que sur ce que je sais. Par conséquent, ce sujet ne sera discuté que sur AVR.


Quels sont les dispositifs prêts à l'emploi sont garantis pour s'adapter?
Il existe plusieurs solutions clés en main populaires. Mais au moment de la rédaction de cet article, il est presque impossible de les acheter - partout, tout était fini, ce qui n’est pas surprenant. Alors, ils vous conviendront:
- Teensy (versions 1 ou 2, ainsi que Teensy Pins) - 18 $, commandez sur Internet ici:
http://www.pjrc.com/store/teensy.html
- Teensy ++ (versions 1 ou 2, ainsi que Teensy ++ Pins) - 24 $, commandez sur Internet ici:
http://www.pjrc.com/store/teensypp.html
- AT90USBKEY - peut être acheté à Moscou, cher, mais disponible:
http://www.einfo.ru/catalog/comp-112325.html
- AVR-USB162 - à seulement 500 roubles à Moscou, la livraison par courrier en Russie est possible:
http://microsin.ru/content/view/685/44/
- Programmeur USBTiny Mkii - 28 $, cela fait longtemps que j'en suis si heureux, commandez ici:
http://tom-itx.dyndns.org:81/~webpage/comm...merce_index.php

Si vous pouvez ajouter à cette liste - écrivez.


Comment assembler l'appareil vous-même?
Cette question n'est pas du tout pour les nuls. Vous aurez besoin de:
- L'un des microcontrôleurs ci-dessus. Par exemple, AT90USB162 - à Moscou, il coûte entre 150 et 250 roubles.
- Résonateur à quartz à 8 ou 16 mégahertz.
- Une paire de condensateurs à 10 pF. Cependant, n'importe lequel de 10 pF à 22 pF convient.
- Condensateur à 1 mF.
- Quelque chose à connecter à l'USB - Prise USB ou prise miniUSB.
- Très souhaitable: deux boutons pour mettre l'appareil en mode de mise à jour du firmware.
- Souhaitable: condensateurs pour stabilisation de la puissance à 1 mF et 0,1 mF
- Souhaitable: résistances de 22 ohms pour la protection. C'est possible sans eux ...
- Sur demande: deux LED pour indiquer le fonctionnement et leurs résistances de 200 Ohms à 1000 Ohms (mieux vaut prendre 1000 Ohms selon les LED).
- C'est impératif: bras tendus. Le microcontrôleur est généralement dans un package TQFP, il est souhaitable de graver la carte sous celui-ci.

Voici ma version du circuit (basée sur Teensy):

image postée par l'utilisateur

Le firmware pour ce schéma peut être téléchargé ici: tyts .


Nous avons donc un appareil. Comment installer PSGroove dessus?
La plupart de ces microcontrôleurs (y compris l'AT90USB162) ont un chargeur de démarrage installé en usine, ce qui vous permet de mettre à jour le micrologiciel sans équipement supplémentaire. Les instructions suivantes sont écrites dans l'attente que vous avez un ordinateur Windows:
1) Téléchargez et installez le programme FLIP, lien: http://www.atmel.com/dyn/resources/prod_do...aller-3.4.1.exe
Les autres versions sont ici: http://www.atmel.com/dyn/products/tools_ca...sp?tool_id=3886
2) Connectez votre appareil au port USB de l'ordinateur.
3) Vous devez mettre l'appareil en mode de mise à jour du firmware. Cela se fait généralement comme suit: maintenez le bouton HWB enfoncé, appuyez sur le bouton de réinitialisation, attendez quelques secondes, relâchez le HWB. Sur certains appareils, cela se fait simplement avec un seul bouton (par exemple, Teensy). S'il n'y a pas de tels boutons sur l'appareil, alors simplement (oui, c'est simple) court-circuitez les contacts correspondants à la terre.
4) Si l'étape précédente est correctement effectuée, Windows détectera le nouveau périphérique. Installez les pilotes pour cela, ils sont dans le dossier «USB», qui se trouve dans le dossier où vous avez installé FLIP.
5) Lancer le FLIP lui-même. La fenêtre suivante apparaîtra:


J'ai numéroté les boutons de la figure pour plus de commodité.

6) Appuyez sur le bouton avec la puce (bouton 1) et sélectionnez votre modèle de microcontrôleur. Sur mon circuit, c'est AT90USB162. Si vous ne connaissez pas le modèle, regardez le tableau: il est écrit sur une puce.
7) Appuyez sur le bouton avec le câble (bouton 2), sélectionnez "USB" et cliquez sur "Ouvrir". Si tout est fait correctement, "USB ON" apparaîtra en bas à droite.
8) Appuyez sur le bouton de gauche avec le notebook (bouton 3) et sélectionnez le fichier * .hex avec le firmware.
9) Vérifiez que les cases à cocher sont identiques à celles de la figure - Effacer, Programmer, Vérifier.
10) Appuyez sur le bouton "Run" (bouton 4), le processus va aller. Cela prend habituellement environ une seconde.
11) Si tout est fait correctement, alors l'inscription "Verify PASS" apparaîtra en bas à gauche, et les voyants à côté des cases à cocher seront verts.

12) Fait! =) Déconnectez l'appareil de l'USB et reconnectez-vous. Dans le système, il ne sera perçu que comme un concentrateur USB, rien de plus. C'est normal


Où trouver le firmware? Lequel choisir?
Je dois dire tout de suite que si vous souhaitez exécuter des sauvegardes de jeux, vous avez besoin d'un micrologiciel PSGroove corrigé. Tous les liens que je donne à la version corrigée.

Je pense que cela vaut la peine de commencer par le code source.

Vous pouvez le télécharger ici: tyts .
Pour compiler, vous devez installer WinAVR: http://winavr.sourceforge.net/

À partir de la source, il est très facile d'assembler le microprogramme de n'importe quel microcontrôleur de la famille des AVR. Il vous suffit de modifier le fichier Makefile. Ne pas oublier de spécifier la fréquence correctement, c.-à-d. en conformité avec le quartz établi. Dans d'autres fichiers, vous pouvez facilement modifier l'emplacement et la méthode de connexion des voyants, si vous en avez besoin.
Si quelqu'un ne le sait pas: pour compiler le firmware, vous devez aller dans le répertoire où se trouve le Makefile et taper la commande "make" sur la ligne de commande.

Et pour ceux qui ne comprennent rien, vous avez ici un firmware prêt à l'emploi pour:
- AVR90USB162
- AT90USBKEY
- Teensy
- Teensy ++
- Teensy2.hex
- Teensy2 ++
- USBTiny MKII

Dans une archive: tyts .

Encore une fois, pour mon schéma, qui est plus élevé: les tyts .

Si quelque chose, j'ai vérifié seulement sous USBTiny MKII. Ne fonctionnera pas - écrivez. Je pourrais facilement faire une erreur et mélanger quelque chose.


Et comment l'utiliser?
1) Eteignez l’interrupteur PS3 à l’arrière, puis rallumez-le.
2) Nous collons notre appareil sur le port USB de la console, si ce n’est déjà fait.
3) Allumez la PS3 avec le bouton d'alimentation et appuyez immédiatement sur le bouton d'éjection.
4) Si cela fonctionne, le voyant rouge de l’appareil PSGroove (s’il en existe un) s’éteint et le vert (de nouveau, s’il en existe un) s’allume.
5) Lorsque la PS3 démarre, allez dans le menu "Jeux". Il devrait apparaître de nouveaux éléments, y compris "Installer les fichiers de package". Avec celui-ci, vous pouvez installer des programmes homebrew à partir d’un lecteur flash USB. Par exemple, "Gestionnaire de sauvegarde"