Although I only exploited version 3.10, as its the version on the console I happen to own, I was later able to extend support to all slim consoles too. If these same vulnerabilities and techniques prove to be difficult to exploit on earlier firmware versions used by phat consoles, I'm also confident that there probably exist more generically exploitable bugs like stack buffer overflows if you reverse deeper, after all, I only got as far as reverse engineering the initial IFO parsing before I identified sufficient vulnerabilities for my exploit. I hope this article and these demos inspire others to have a crack at hacking their own console's firmware versions and share their methods in a centralised repo for the community to share.
You will need the following:USB thumbdrive (at least 512 Meg is a good size, as this is a big install)the softmod install files (updated file location as Megaupload is now dead: )Xplorer 360 (Program that allows you to inject files onto the Thumbdrive)Decent computer running Windows XP or Windows 7 but will be testing under Wine in Xubuntu (I GUESS you could use Vista :S )Device to connect Thumbdrive to XBox (i used my ControllerGame that can use an Exploit (I used the First Splinter Cell as any version will work. If you can't get that, the Original Mech Assault, or an Older version of 007:Agent Under Fire, as most of the newer ones will not work.)Original XBoxOptional: 12 pack of your favorite frosty 'BEvERage'
Boot up your Xbox without a game in the drive then go to memory. Make sure your thumbdrive is plugged into the controller or otherwise connected to the XBox. Your XBox will say that your thumbdrive is not working correctly and has been erased (i hope you didn't have anything valuable on it!). After this, simply plug that sucker into your computer. when the PC identifies the drive, it will ask if you would like to format it. Don't! Install Xplorer 360 to the desktop and as well, extract the NTSC folder within the compressed folder to the desktop as well. then start X 360 and go to >Drive >Open >Hard Drive or Memory Card. It will identify the thumbdrive as Partition 0 (the thumbdrive has been formated by the XBox as FatX so your PC will not recognize it on its own). Now Drag 'N' Drop the four folders inside NTSC to the right hand of the X 360. This will take about 15 minutes or so as the files aren't simply copied, but 'injected' onto the thumbdrive. So crack a cold one and throw on something to pass the time (it was Hulu for me :D and yes i am in Canada, but i know a way around that ;) )
Just thought I'd add a comment as I softmodded my original xbox last night and used this guide as a basis. Obviously things have changed a little since it was posted but overall this was a good guide.
No. Official firmware 6.61 has been cracked, and comes with internal system fixes. If you are running 6.60 then you can comfortably stay on that version, but other versions will benefit from a systems upgrade.
Making games on the PlayStation is possible with any model of the system through the use of a modchip or the double 'Swap Trick'. There is also a softmod/save game exploit called "tonyhax" Requirements consist of a PC, SDK, and a 'Comms Link' device to upload and download files to and from the console.
A softmod, which uses a commercial game such as 007: Agent Under Fire, Mech Assault, or Splinter Cell, had been created to execute a persistent softmod installer without modification of the hardware. This method utilizes modified font and sound files to cause the Xbox to cause a stack buffer overflow and load a homebrew dashboard. Once in this condition, the Xbox is able to execute homebrew games and applications upon boot up. 2b1af7f3a8