Annons
Sony låter traditionellt bara PlayStation 3 köras signerad programvara. Liksom iTunes App Store, betyder detta att all programvara måste godkännas specifikt av Sony. Men när det gäller PlayStation 3 kommer nästan all programvara från Sony, och den närmaste en amatör utvecklare kan komma att köra sin egen programvara är att publicera ett Sony-godkänt (mini) spel i PlayStation Lagra. Det är väldigt mycket av Sonys och bitter liten frihet.
Nyligen hackades den oförstörbara fantomen som vi kallar PlayStation 3 till slut av homebrew-scenen. I korthet ersattes dyra tredjeparts hårdvarulösning med praktiskt taget gratis, öppen källkod DIY-alternativ. Nu kan alla med en dator och några rudimentära tekniska färdigheter (eller denna handledning) hacka sin PlayStation 3 och köra osignerad programvara med den.
Vad betyder det för dig? Homebrew-applikationer (amatör) kan köras från PlayStation, med praktiskt taget inga begränsningar. Vi pratar om GBA-emulatorer, FTP-servrar, videospelare med stöd för fler codecs och tyvärr också piratkopiering. Det leder oss till denna ansvarsfriskrivning.
VARNING - Jailbreaking din PlayStation 3, även om du inte använder den för piratkopiering, kan vara olagligt i ditt land. Sony tycker definitivt inte om det och kan förhindra dig från PlayStation Network-kontot om du inte är försiktig. Jailbreaking görs genom val och dina handlingar är ditt eget ansvar, liksom alla återverkningar.
I själva verket, om du vill jailbreaka en PlayStation 3, är det mycket mindre riskabelt än vad det var för sätta anpassad firmware på din PSP Hur nedgraderar du PSP och uppgraderar till ett anpassat firmware (2) Läs mer . Det finns för närvarande ingen verklig risk för din PlayStation 3 (spara för de program du laddar ner), och nu när U.S. Högsta domstol anser iPhone-jailbreaking "fair use", rättsliga konsekvenser är inte mycket troliga. Men piratkopiering är det alltid ett brott. Spela det säkert och koppla bort din PlayStation 3 från internet medan du använder PSGroove för att kränka chansen att bli förbjuden.
1. En kort sammanfattning av PS3 Jailbreak History
De människor som knäckte PlayStation 3: s försvar bestämde sig för att bli rik och släppte den som en särskilt dyr USB-stick. Med pinnen insatt kan din PlayStation fängslas vid start. Företaget bakom PSJailbreak stämdes och frakten stoppades i dess spår, men några prover hade redan givits ut. Ett av dessa prover hamnade i händerna på en programmerare med en USB-sniffer, en enhet som sitter fast mellan USB-enheten och USB-porten och noterar konversationen.

På nästan ingen tid var PSJailbreak omvänd konstruerad och en öppen källkloon släpptes online. Denna open source-version, kallad PSGroove, kan laddas ner och programmeras på en USB-enhet för praktiskt taget inga pengar, och arbetade på samma sätt som PSJailbreak, om än med säkerhetskopierade funktionshindrade i ett försök att förhindra piratkopiering. Som öppen källkod tog det inte lång tid för säkerhetskopieringsfunktionen att återvända.
2. Hur man använder PSGroove
förutsättningar
- PlayStation 3 med firmwareversion 3.41.
- En PSGroove-kompatibel enhet.
Som nämnts tidigare fungerar PSGroove genom att programmera en USB-enhet och ansluta den till PlayStation 3 med firmware version 3.41. Programmering är inte detsamma som att kopiera filer på det, så du behöver en PSGroove-kompatibel enhet. Observera att den här metoden för närvarande kräver PlayStation 3-firmwareversion 3.41. Om du är under det måste du göra det uppdatera manuellt. Annars skulle du bäst stoppa där du är och hoppas att den homebrew-scenen kommer ihåg.
En hård återställning och kort följd av strömbrytaren och utmatningsknappen startar upp din PlayStation 3 i fängelse-läge, med möjligheten att installera homebrew-programvara. PSGroove använder faktiskt en hög överflöd attack som till slut tillåter osignerad programvara att köra. En mer detaljerad förklaring kan hittas på PS3Wiki.

Skönheten är att en enkel omstart kommer att återställa din PlayStation 3 till sitt naturliga tillstånd. Endast denna specifika startsekvens ger dig en tillfälligt fängslad PlayStation 3. Nackdelen är naturligtvis att du måste ansluta PSGroove USB-enheten varje gång igen. Även om PSGroove kan programmeras på Android, iPhone och till och med PSP, är detta mycket opraktiskt, inte rekommenderat och kommer inte att täckas i denna handledning.

Det bästa alternativet är att köpa ett PSGroove-kompatibelt USB-kort, som visas nedan. Dessa kostar ungefär $ 20 och kan vara anslutna till baksidan av PlayStation 3.
Rekommenderade USB-kort
- Teensy 1.0 & Blackcat (at90usb162 & 16MHz)
- Teensy ++ 1.0 (at90usb646 & 16MHz)
- Teensy 2.0 (atmega32u4 & 16MHz)
- Teensy ++ 2.0 (at90usb1286 & 16MHz)
- AT90USBKEY [2] (at90usb1287 & 8MHz)
Dessa kort kan alla användas med alla operativsystem och är överlägset de enklaste att använda. Alternativa USB-kort finns på PS3News-forumet.
3. Programmera USB-korten
Alla länkar i artikeln använder Hermes gren av PSGroove-koden, eftersom den för närvarande är den senaste versionen. Den här grenen stöder uppstart av säkerhetskopior utan att ha en Blu-Ray-skiva införd, men du måste fortfarande använda programmet Backup Manager för att frigöra säkerhetskopieringsfunktioner. När denna artikel går ut rekommenderas det Google, kolla PS3-nyhetsforum, eller PS3 QJ.net för nya, nyare filialer. Stegen nedan förblir desamma.
Det finns två sätt att programmera USB-kortet. Den första och mest konventionella metoden är att justera PSGroove (Hermes) källkod för att passa det på ditt bräde. Om du har ett av korten som anges ovan kan dessa alternativa MAKE-inställningar enkelt hittas på internet.
Ett mer bekvämt sätt är att hitta (redan sammanställda) kortspecifika hexfiler. På några minuter kan dessa skrivas till ditt USB-kort. Oavsett ditt operativsystem, hex-applikation eller USB-kort är stegen desamma. Anslut ditt USB-kort, använd hex-applikationen för att navigera till motsvarande hex-fil och skriv det till din enhet.
Ladda ner PSGroove (Hermes) HEX-koder (alternativ spegel)
Den här nedladdningen inkluderar endast HEX-koderna för nämnda kort. En Google-sökning ger dock HEX-koderna för de flesta andra styrelser.
Teensy-brädorna som nämns ovan använder en annan applikation, Teensy Loader. Det är tillgängligt för alla större operativsystem och otroligt enkelt att använda.


Anslut ditt USB-kort till din dator, tryck på den lilla svarta knappen i slutet av kortet och öppna Teensy Loader-applikationen. Välj därför File -> Open HEX File and Operations -> Program. Det är allt!
AT90USBKEY-kortet behöver en annan applikation, kallad FLIP-verktyg, endast tillgänglig för Windows och Linux. Mac-användare kan använda DFU-programmerare istället.

Med Atmel Flip, tryck och håll RST-knappen intryckt och tryck sedan på HWD-knappen. Släpp RST-knappen först och sedan HWD-knappen. Om Windows ber om en drivrutin, pekar du den på USB-mappen i din Flip-applikationsmapp (t.ex. C: \ Program Files \ Flip \ USB). Starta Flip-applikationen och välj din enhet. Klicka på USB-ikonen och välj USB. Välj nu Arkiv -> Öppna och leta upp din HEX-fil och klicka sedan på Radera, Program, Verifiera och Kör. Du är redo.
Det är allt. Har du jailbrutit din PlayStation 3 ännu? Låt oss veta om dina erfarenheter nedan.
Jag är författare och datavetenskapsstudent från Belgien. Du kan alltid göra mig en tjänst med en bra artikelidé, bokrekommendation eller receptidé.