XBOX and Linux

© Copyright John Leach <john@johnleach.co.uk>
Last updated: $Date: 2005-06-18 15:31:20 +0100 (Sat, 18 Jun 2005) $

I've created a kernel rpm for a PC that supports the xbox partition format and FATX file system. This allows you to put an unlocked xbox harddisk in your computer as a secondary IDE device and access it from Linux.

The code was written by Edgar Hucek and Lehner Franz. I have only merged it into the RedHat package.

The source and binary RPMs are available in the downloads directory. The stand-alone patch against the 2.4.20 redhat kernel tree is also in there.

An rpm2html index is also available so you can browse the changelog and whatnot.

Unlocking an xbox hard disk

The xbox hard disk has a standard ATAPI password lock on it to prevent you reading it in a PC. The password is generated from unique information on your particular xbox. The only widely known way to unlock your xbox hard disk is to use a tool that runs on your xbox which generates the same password and unlocks and disables the password. You need the same xbox that the hard disk came out of, obviously.

There are ways to unlock ATAPI devices very easily with, I would guess, a backdoor password or secret ATAPI command but the people in the know aren't telling the world how. NDAs suck. Someone will find it one day. They always do. No software secrets stay secret forever.