Guide of Everything You Need to Know About Hacking Your PS3
I'm making this guide for those of you who do not feel like reading through 500 pages of information. I'm going to attempt to establish some sort of time line of events as things have gone down from when this all exploded until now, then a sort of FAQ section. We'll see how it goes, and feel free to add anything to it.
First off, this entire scene was kicked off with the release of PSjailbreak. They are the original hackers that found this exploit. Their exploit is currently being held up by sony with an injunction, so if you want that, you will have to wait a while.
Their exploit was closed source, until Mathieulh's team reverse engineered it, and released his own version of the source called PSgroove. PSgroove can be put on certain sets of AT90USB and related microcontrollers, and more recently, BlackCatUSB modem flashers.
Other versions of the PSJB are a work in progress, including a PSP version, a android version, and a TI81 version. Mathieulh's open source was originally intended to not run anything except homebrew (no backups), but that was quickly patched to allow backups (Thanks CJPC!).
An overview of this exploit can be found is here. It works as follows;
You plug this USB device into your PS3 after power cycling, press power+eject, then the exploit runs. This puts your PS3 into a debug mode that allows you to run unsigned code. You then put a USB flash drive with the backupmanager.pkg or whatever other PKG file you would like to run in the other USB slot of your PS3.
Okay, so here are your options if you want to get this done.
A) Buy a preflashed USB such a PS3Stinger, PS3Key, PSJailbreak, or the promising x3jailbreak if you're in for simplicity.
B) Buy a supported USB microcontroller to put your own PSgroove on, which is the cheapest method that is availiable.
C) Wait for the Andriod/PSP/TI89/iPhone ports to run the exploit on. (as of right now there are NO working versions of these ports!)
Option A is pretty straight forward, and option C isn't exactly an option just yet (it's more for the patient man ), so we are going to go into detail about option B.
Basically the first step to option B would be to buy your USB stick. The following are compatible;
[Register or Login to view code]
More info on blackcat boards
Olimex AVR-USB-162 boards work, with these settings:
[Register or Login to view code]
OKAY! I was lucky enough to have found one of these boards online, now what!? The next step is to chose the correct version of PSgroove that you will need based on your chipset. The first two pages of this thread contain all of the versions of it that you'll need, precompiled. Choosing the version you need is pretty straight forward. Once you have your compiled hex file, you need to stick it on your USB device. Here's a good tutorial provided by PJRC, or if you'd like to take the more complicated route you can use FLIP software to put it on there (google!).
Once you have your PSGroove installed into your USB device, there's only one other thing to do. Go to this sites downlaod section and snag a copy of the PS3 Backup manager, then put that on a USB flash drive. Power cycle your PS3, then plug your PSgroove into it. Press the power button, then quickly hold the eject button to activate the exploit. You'll have new options in your game menu. Plug in your USB flash drive with the backupmanager.pkg and install it.
Now you're good to go
ODDS AND ENDS;
Q: Can I burn a PS3 ISO onto a bluray disk and rip it onto my hard drive?
Q: Is USB90LOLHIFFF compatible with PSGROOVE!?
A: Go use the search button, and click search posts. If nothing comes up, probably not. But feel free to ask in the main PSGroove topic anyways, keep that out of here.
Q: Can i use a regular USB flash drive to boot PSGroove?
A: Absolutely not, you need a chip that can run code, not a flash drive that stores information.
Q: Will this void my warranty?
A: Nope, console is never opened.
Q: Can i play online?
A: Yes, with some games. Beware though, you're at risk of getting banned!
Q: Do all games work?
A: Nope. Some games with files larger than 4gb don't work, others just don't work for no apparent reason. I'm sure later on there will be patches, but as of now check the PS3 compatibility list sticky.
Q: HOW DO I GET MY PSP TO RUN THIS EXPLOIT???
A: You wait for the developers to finish their program, it's not out yet. Same thing with android/iphone/ipod/ect.
Q: How do i download a game, then put it on my harddrive to run for the PS3?
A: As of right now, there are no confirmed methods, just speculations.
Q: Can I download .PKG files off of PSN, then install them with PSGroove?
A: As of right now, it seems the answer is no, but I'm sure later there will be patches for this as well.
Q: What firmware is required? Can i play it on older firmwares?
A: As of right now, firmware 3.41 is required, it works on no other firmwares. However, there are rumors that PSJB has a patch upcoming that will run on all firmwares.
Q: Are games updatable?
A: This one's tricky. There's just been a lot of random information flying around about updates. If you have updates already installed on your system before installing the game, they game wont work. You have to delete the game data, then install the game. The new game data will be skippable, because sometimes it works, but for certain games it wont. There's no real solid information on it.
That's all i can think of right now, i'll update later!
Excellent guide Darkzero51521 and +Rep, I will add this to the Sticky thread in the PS3 Hacks section so that people can find it easily along with the rest.
Fabolous work Darkzero51521 and +rep.
How am i supposed to update my post, though? It won't allow me to edit it?
I'd like to add more information, and make it look cleaner.
Only the Staff can edit posts after a few minutes time, but if you post an updated version as a reply here I can update the first post with it for you.
OK, here it is attached below.
09-03-2010 #8aswilbourn Registered User
Thanks very much for the guide but I'm having real issues and have not been able to solve them after nearly 4 hours!
I have the AT90USBKEY (AT90USB127) and am using the flip software. I have succesfully flashed several versions of both openpsjailbreak and psgroove to the device.
However the PS3 just does not like it! The PS3 usually comes up with the error USB device not recognised in the top corner and nothing new appears in the games section
I have also noticed the red light NEVER goes out of the USB KEY. On all the videos on youtube the red light goes out after a few seconds of turning on the PS3 and then pressing eject.
Any help on this would be very much appreciated as I am going slowly insane!
Thank you so much for this, I've got a lot of reading to do before I even consider to get started, I got a Debug PS3 & can't wait to Jailbreak it.