Updated Linux DVD Unlocker
Date: Tuesday, January 03 @ 14:58:21 UTC
Topic: Xbox General


Ok, here's a new version of the Linux version of the unlocker. You'll need to apply the kernel patch (linux-2.6.14-mediachange.patch) to properly see the unlocked disk capacity. It just adds an IOCTL that calls saw_media_change(). You'll get an error if you don't apply the patch. However, for some reason dd won't produce nice images (maybe it has something to do with its error handling (tried with "dd conv=noerror bs=2048 skip=32 if=/dev/hdd of=disc.img")), so I'll probably need to write a proper dumper that stores the "bad sectors" in a separate file for future purposes.

But wait! There's something more. Perhaps you have heard of FUSE? FUSE stands for Filesystems in Userspace. I wrote a small FUSE driver that allows one to mount the XBOXDVDFS discs directly to the filesystem. You'll need to get FUSE from http://fuse.sourceforge.net and install it ("./configure ; make ; make install ; modprobe fuse" - remember to insert the kernel module). Then you can compile the xboxdvdfs.c driver:

# gcc -o xboxdvdfs xboxdvdfs.c -lfuse


Now, assuming you have not unlocked the DVD drive yet (which is "/dev/hdd" in this example), you run:


# ./unlocker /dev/hdd
# mkdir /mnt/xboxdvd
# ./xboxdvdfs /mnt/xboxdvd /dev/hdd
Root directory table at sector 1685288 (size 2048 bytes).
Looks like a XBOXDVDFS filesystem.
# ls -l /mnt/xboxdvd
News Source: http://www.xboxhacker.net








This article comes from XBOX-HQ.COM
https://www.xbox-hq.com/html

The URL for this story is:
https://www.xbox-hq.com/html/modules.php?name=News&file=article&sid=2748