
Don’t ditch your classic Xbox just because you can’t play Halo 3 on it: nowadays it’s easier than ever to transform that old neglected console into a Unix-based media command center. While early Xbox hackers had to pry open the black box to solder on a modchip, today a software exploit lets you replace Microsoft’s crippled dashboard and run the incredible, open source Xbox Media Center (XBMC) software. You don’t have to be a hardcore gamer or Unix hacker to get your XBMC on. On Wednesday Adam showed you how to reach media nirvana with Windows Media Center and the Xbox 360, but today we’re kickin’ it old school with a classic Xbox softmod.
Because underneath your television there’s a powerful little black computer gathering dust ever since you finished Halo 2, and it’s got a sizable hard drive, fast processor, and most importantly, an ethernet port that can do a hell of a lot more than connect you to Xbox Live. Your modded Xbox running XBMC will be networked with the rest of the computers in your house and let you:
Plus all your games and saved games work as usual (EXCEPT for Xbox Live—see more below.) For more details on file formats and other capabilities, here’s exactly what XBMC can do.
Warnings, disclaimers and the main catch: Once you’ve modded your Xbox you can no longer use Microsoft’s Xbox Live online gaming service. Xbox mods are not endorsed or supported by Microsoft—in fact, they void your warranty—so you do risk bricking your box and winding up the creek without a paddle. That said, I’ve just softmodded my Xbox using these very instructions so I can vouch for ‘em. Finally, this looks like a lot of work but in reality, once you’ve gathered your hardware and software, the actual modding is very quick. Plus it makes you feel like a freakin’ ninja. These instructions don’t require you be as smart as Cortana, but you should be comfortable with networking concepts like IP address assignments on your home network, FTP and IRC.
Let’s get started.
The softmod takes advantage of a game exploit using a saved game you’ll download and move onto your Xbox, so it requires a few specific items.

Here’s what you’ll need:
Once you’ve got the materials together, you’re most of the way there. Onto the modding.
/server irc.efnet.net
Once connected to EFNet, type:
/j #xbins
Then:
/msg xbins !list
You will receive a private message with 2 sets of FTP login details. One is for the softmod installer, the other is for XBMC.

/XBOX/Console Based Applications/exploits/Packages/Softmod Installer Deluxe/Softmod.Installer.Deluxe.v2.0.Xbox-Hq.rarXBMC-2.0.1-FINAL-FAT-T3CH.rar. Using your favourite RAR extractor (I recommend 7-Zip), extract the files to your PC.
Softmod.Installer.Deluxe.v2.0.Xbox-Hq folder, drag and drop two files into the “PC Database” column of the Action Replay software: the one named SID.Splinter.Cell.v2.0.NTSC.Xbox-Hq.zip, and the one named SID.Splinter.Cell.v2.0.Xbox-Hq.zip. (Note: If you’re in the US, you’ll need the NTSC version of the first file; UK folks, go with the PAL version.) That will add a “LINUX_Profile” saved game to the Splinter Cell folder, as well as a “Linux Installer” folder. Drag and drop the Linux Installer to the Memory Card column, as shown (click to enlarge):
Shut down your Xbox and head back to your computer. Repeat the same process with the Splinter Cell LINUX_Profile: copy it to your Memory Card (you’ll have to delete the Linux Installer first, the card isn’t big enough to accomodate both), then plug the card into the Xbox controller, boot up the ‘box and copy the saved game to your Xbox’s hard drive. Turn off the Xbox. Now the magic happens.

Select Linux and then select “Check points” (not “Levels”). After a few seconds, Your Xbox will display an UnleashX intro screen and control panel. This is the Linux-based Xbox dashboard, which will look like this:

Before we hit that magical menu item—Install Softmod—do two things first. Hit up the “Create MS Backup” item first, and when that’s complete, hit the “Create Mod Backup.” (Better safe than sorry.)
Finally, the moment you’ve been waiting for: select the “Install Softmod” menu item. Don’t turn off your Xbox during the process, and when the status bar completes and disappears, you’re all good.
Now choose “Install UnleashX” from the menu to replace the standard Microsoft dashboard with UnleashX permanently. Restart your Xbox and pat yourself on the back. UnleashX will boot up instead of the Microsoft dashboard, and it’s got all sorts of goodies in store for you:

Using only the UnleashX dashboard and its default apps, you can watch DVDs using your controller, and under Applications, you can rip DVDs to your Xbox’s hard drive. But what we’re really interested in is its FTP server.

Note: These are the most common network settings, but yours may differ depending on your home network.
Restart your Xbox to save your settings. When you boot back up into UnleashX, you should see your Xbox’s new IP address appear on the lower right hand corner of the screen. Take note of it.
/E/Apps/ folder. Back on your local machine, extract the XBMC archive you downloaded, and from the XBMC-2.0.1-FINAL-FAT-T3CH folder you unrar’ed, grab the entire XBMC subfolder and FTP it to the Xbox’s /E/Apps/.

Restart your Xbox. When it’s up, navigate to the Applications section, and you’ll see Xbox Media Center listed. Select it to launch.

From here you get treated to XBMC’s beautiful and (mostly) intuitive interface for navigating your Videos, Music, and Pictures.

To access your media library, you can either move files onto the Xbox hard drive itself (which has its size limits), or browse and play media on a shared drive on your network. Using Windows built-in sharing (or Mac OS X’s Windows Sharing), you can use XBMC’s SMB (Samba) support to play videos that you record with your PC’s capture card in the den or download via BitTorrent from the Mac in the bedroom. As you’ll see, XBMC is very configurable and full of useful features.
Check out a quick screenshot tour of XBMC goodness below:
My XBMC has only been online for a few hours so I’ve only scratched the surface here.
This has to be the zillionth Xbox softmod tutorial that’s ever been posted online, and I have to thank all the forum users and prior tutorial writers for providing the information I needed to get the job done. However, the two best references that finally got me off my duff and really held my hand through the process include:
Thoughts, questions and tips about modding the Xbox and XBMC? Hit us up in the comments.
Gina Trapani, the editor of Lifehacker, just fell in love with her Xbox all over again. Her weekly feature, Geek to Live, appears every Friday on Lifehacker.
Liyster
September 17, 2007 at 10:14 AM
Thanks for this informative article.
A friend of mine has Xbox Media Center already installed on his box, but its an older version of the one that you showed.
Could you write a tutorial on how to ‘upgrade’ your box to the latest version of XBMC please?
Thanks
Report PermalinkAdam Brownsea
September 24, 2007 at 9:51 AM
Instead of buying an Action Replay kit for $40, you can buy a XBox to Female USB adapter for around $9.
You can then plug any USB flash drive into the adapter. Seeing XBox memory cards are hard find if you don’t have an old one, while old USB flash drives are worth next to nothing. I have an old 128MB USB flash drive.
To format the USB flash drive start your Xbox before plugging in the drive. Then when you plug it in, it will reformat it.
I know many people who buy refurbished old XBoxes just to get a cheap Media Center.
Refurbished XBox – $109 Ebgames
Powerwave XBox Remote – $24 – Gamehead
Splinter Cell (2nd hand) – $8 Ebgames
USB Device to Xbox Adapter Cable – $9 Ebay
Total for Media Center – $150 (not including shipping)
Report Permalinktom titwell
February 28, 2008 at 1:30 PM
you know rather then going through all the work of building this usb device i hot swopped the drive and just put the geme exploite in using xbrowers that way you dont need to build a usb device or buy a action replay device and getting that action replay to do anything is imposable !
Report PermalinkTJSailor
May 17, 2008 at 5:44 PM
Everything was going ok until I got to the part where I had to connect my xbox to to my pc via filezilla/flashfxp. A message comes up saying that it is connecting to the ip address but the connection keeps failing. My pc is on a home wireless connection but the xbox is plugged directly into the wireless hub thingy with a data cable. I’ve tried pinging the xbox too but to no avail. I’m currently running an evoX dashboard. If anyone can help me out I’d really appreciate it.
Report Permalinkdavid
June 6, 2008 at 4:04 AM
I don’t know if you have done a reference to this link before, but this link can walk you through doing all this for only the cost of a blank cd. There are potential risks to doing the hotswap method that this walks you through, but you can assess the risks yourself.
http://www.instructables.com/id/How-to-softmod-your-xbox…for-FREE/
Report Permalinkmark lown
July 6, 2008 at 5:26 AM
try using smartFTP, can be downloaded for free, google it. just make sure you put in the right ip address for the xbox(bottom right of the dash) and the right user and password(default for both should be xbox). it worked first time for me.
Report Permalinkpat
September 7, 2008 at 10:08 AM
is there something that you have to do other than what is listed to be able to play the backup games? I am actually not using the original ones as they are becoming harder to come by — I bought 4 copies of star wars battlefront 2 – so I am a legitimate backup user? I know that sounds funny, but i did step by step above got it all working and the dvd drive does not seem to see the game? I used ios builder — ? not sure if there is some other step?
thanks
Report PermalinkChad
September 13, 2008 at 4:45 AM
When I go into the memory card on the xbox, it does not have the option to copy (only delete). Am I doing something incorrect?
Report Permalink