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

PSGroove - FAQ für Dummies PSGroove (Hacking PS3)


Momentan können Sie aus dem Internet heruntergeladene Spiele ausführen, die sich auf einem Flash-Laufwerk oder einer externen und internen Festplatte befinden.

Und in naher Zukunft wird es eine Markteinführung von Schweinen geben, die bereits Software schreiben.



psgroove bereit


Ich werde versuchen, zumindest einige Anweisungen für diejenigen zu machen, die sich für den PS3-Jailbreak interessieren. Es geht um Open Source-Lösung - PSGroove. All dies mag für die Teekannen kompliziert erscheinen, aber glauben Sie, dass alles so einfach ist, dass dieser „Hack“ absolut lächerlich erscheint.
Zunächst ist es wert zu erklären, wie alles gemacht wird und was es ist.
Jailbreak wird ausgeführt, indem ein spezielles Gerät an den PS3-USB-Anschluss angeschlossen und einfache Aktionen ausgeführt werden. Aber all die Magie geht zu Lasten der Software, die in diesem USB-Gerät steckt , und nicht der Hardware. Diese Firmware kann auf einem der vielen vorgefertigten Geräte installiert werden. Leute, die mit einem Lötkolben befreundet sind, werden in der Lage sein, ein solches Gerät in 300 Rubel zusammenzubauen.


Welches Eisen wird unterstützt?
Teekannen gehen besser direkt zur nächsten Frage.
Die Firmware wird auf der AVR-Mikrocontroller-Familie mit Hardware-USB installiert. Hier ist eine Liste von 100% AVRock-Mitarbeitern:
- AT90USB162
- AT90USB646
- AT90USB647
- AT90USB1286
- AT90USB1287
- ATMEGA32U4
- Theoretisch und viele andere.
Dies bedeutet, dass jedes USB-Gerät / Board, das auf diesen Mikrocontrollern basiert, geeignet ist, auch wenn es sich um eine Kaffeemaschine mit USB-Anschluss handelt.

Es gibt auch Anschlüsse am PIC18F2550, Nokia N900, Dingoo A320 usw. Alles hängt damit zusammen, dass PSGroove auf alles portiert ist, was Sie können. Aber ich schreibe nur über das, was ich weiß. Daher wird dieses Thema nur über den AVR diskutiert.


Welche fertigen Geräte passen garantiert?
Es gibt verschiedene gängige Standardlösungen. Aber zum Zeitpunkt dieses Schreibens ist es fast unmöglich, sie zu kaufen - es war alles vorbei, was nicht überraschend ist. Sie passen also:
- Teensy (Version 1 oder 2 sowie Teensy Pins) - $ 18, hier online bestellen:
http://www.pjrc.com/store/teensy.html
- Teensy ++ (Version 1 oder 2 sowie Teensy ++ Pins) - $ 24, hier online bestellen:
http://www.pjrc.com/store/teensypp.html
- AT90USBKEY - Sie können in Moskau kaufen, teuer, aber erschwinglich:
http://www.einfo.ru/catalog/comp-112325.html
- AVR-USB162 - nur 500 Rubel in Moskau, Lieferung per Post in ganz Russland möglich:
http://microsin.ru/content/view/685/44/
- USBTiny Mkii-Programmierer - 28 US-Dollar, damit bin ich schon lange sehr zufrieden. Bestellen Sie hier:
http://tom-itx.dyndns.org:81/~webpage/comm...merce_index.php

Wenn Sie dieser Liste hinzufügen können - schreiben Sie.


Wie baue ich das Gerät selbst zusammen?
Diese Frage ist nicht für Dummköpfe. Sie benötigen:
- Einer der oben genannten Mikrocontroller. Zum Beispiel, AT90USB162 - in Moskau speichert es kostet von 150 bis 250 Rubel.
- Quarzresonator bei 8 oder 16 Megahertz.
- Ein Paar Kondensatoren mit 10 pF. Es ist jedoch jeder von 10 pF bis 22 pF geeignet.
- Kondensator 1 mF.
- Etwas zum Anschließen an USB - USB-Stecker oder miniUSB-Buchse.
- Sehr wünschenswert: zwei Tasten, um das Gerät in den Firmware-Update-Modus zu schalten.
- Wünschenswert: Kondensatoren zur Stabilisierung der Stromversorgung für 1 mF und 0,1 mF
- Wünschenswert: 22 Ohm Widerstände zum Schutz. Es ist möglich ohne sie ...
- Auf Anfrage: zwei LEDs zur Betriebsanzeige und Widerstände von 200 Ohm bis 1000 Ohm (je nach LED besser 1000 Ohm).
- Es ist zwingend erforderlich: gerade Arme. Der Mikrocontroller befindet sich normalerweise in einem TQFP-Paket. Es ist ratsam, die Platine dafür zu ätzen.

Hier ist meine Version des Schemas (basierend auf Teensy):

Bild gepostet Bild

Die Firmware für dieses Schema kann hier heruntergeladen werden: tyts .


Wir haben also ein Gerät. Wie installiere ich PSGroove darauf?
In den meisten dieser Mikrocontroller (einschließlich AT90USB162) ist werkseitig ein Bootloader installiert, mit dem Sie die Firmware ohne zusätzliche Ausrüstung aktualisieren können. Weitere Anweisungen beziehen sich auf das, was Sie auf Ihrem Windows-Computer haben:
1) Laden Sie das FLIP-Programm herunter und installieren Sie es. Link: http://www.atmel.com/dyn/resources/prod_do...aller-3.4.1.exe
Andere Versionen finden Sie hier: http://www.atmel.com/dyn/products/tools_ca...sp?tool_id=3886
2) Schließen Sie Ihr Gerät an den USB-Anschluss des Computers an.
3) Das Gerät muss in den Firmware-Update-Modus versetzt werden. Normalerweise geschieht dies folgendermaßen: Halten Sie die HWB-Taste gedrückt, drücken Sie die Reset-Taste, warten Sie einige Sekunden und lassen Sie die HWB los. Bei einigen Geräten erfolgt dies mit nur einer Taste (z. B. Teensy). Wenn das Gerät keine solchen Tasten hat, schließen Sie einfach (ja, es ist nur) die entsprechenden Kontakte zum Boden.
4) Wenn der vorherige Schritt korrekt ist, erkennt Windows das neue Gerät. Installieren Sie den Treiber dafür, diese befinden sich im Ordner "USB", der sich in dem Ordner befindet, in dem Sie FLIP abgelegt haben.
5) FLIP selbst ausführen. Dieses Fenster erscheint:


Ich habe die Schaltflächen im Bild der Einfachheit halber nummeriert.

6) Drücken Sie die Taste mit der Mikroschaltung (Taste 1) und wählen Sie Ihr Modell des Mikrocontrollers. In meinem Diagramm ist dies AT90USB162. Wenn Sie das Modell nicht kennen, schauen Sie auf die Tafel - sie ist auf dem Chip geschrieben.
7) Klicken Sie auf die Kabeltaste (Taste 2), wählen Sie "USB" und klicken Sie auf "Öffnen". Wenn alles richtig gemacht wurde, wird unten rechts "USB ON" angezeigt.
8) Drücken Sie die linke Taste mit einem Notebook (Taste 3) und wählen Sie die * .hex-Datei mit der Firmware aus.
9) Vergewissern Sie sich, dass die Kontrollkästchen der Abbildung entsprechen - Löschen, Programmieren, Überprüfen.
10) Klicken Sie auf die Schaltfläche "Ausführen" (Schaltfläche 4), der Vorgang wird fortgesetzt. Normalerweise dauert es ungefähr eine Sekunde.
11) Wenn alles richtig gemacht wurde, erscheint links unten die Aufschrift "Verify PASS" und die Lichter neben den Häkchen leuchten grün.

12) Fertig! =) Trennen Sie das Gerät von USB und schließen Sie es wieder an. Im System wird es nur als USB-Hub gesehen, nicht mehr. Es ist in Ordnung.


Woher bekomme ich die Firmware? Welches soll ich wählen?
Ab sofort werde ich sagen, wenn Sie Backups von Spielen ausführen möchten, dann benötigen Sie die PSGroove-Firmware-Patches. Alle Links zitiere ich gepatchte Versionen.

Ich denke, es lohnt sich, mit dem Quellcode zu beginnen.

Sie können es hier herunterladen: tyts .
Zum Kompilieren müssen Sie WinAVR installieren: http://winavr.sourceforge.net/

Aus der Quelle heraus ist es sehr einfach, die Firmware für jeden Mikrocontroller der AVR-Familie zu erstellen. Bearbeiten Sie einfach das Makefile. Vergessen Sie nicht, die Frequenz korrekt anzugeben, d. H. in Übereinstimmung mit dem etablierten Quarz. In anderen Dateien können Sie die Position und die Methode zum Anschließen der LEDs bei Bedarf problemlos ändern.
Wenn jemand nicht weiß: Wechseln Sie zum Kompilieren der Firmware in das Verzeichnis, in dem sich das Makefile befindet, und geben Sie den Befehl "make" in die Befehlszeile ein.

Und für diejenigen, die es nicht verstehen, hier ist die fertige Firmware für Sie:
- AVR90USB162
- AT90USBKEY
- Teensy
- Teensy ++
- Teensy2.hex
- Teensy2 ++
- USBTiny MKII

Ein Archiv: Tyts .

Noch einmal, für mein Schema, das höher ist: tyts .

Wenn überhaupt, habe ich nur unter USBTiny MKII nachgesehen. Wird nicht funktionieren - schreiben. Ich könnte leicht einen Fehler machen und etwas verwirren.


Und wie benutzt man es?
1) Schalten Sie den PS3-Schalter auf der Rückseite aus und dann wieder ein.
2) Wir stecken unser Gerät in den USB-Port der Konsole, falls dies noch nicht geschehen ist.
3) Schalten Sie die PS3 mit dem Ein- / Ausschalter ein und drücken Sie sofort die Auswurftaste.
4) Wenn es funktioniert hat, erlischt die rote LED am PSGroove-Gerät (falls vorhanden) und die grüne LED (falls vorhanden) leuchtet auf.
5) Wenn die PS3 startet, gehe zum Spielmenü. Es sollten neue Elemente angezeigt werden, einschließlich "Install Package Files". Mit ihm können Sie Homebrew-Programme von einem USB-Stick installieren. Zum Beispiel "Backup Manager"