By Collin Allen

Sony Rootkit Roundup

November 15, 2005

BoingBoing has a great timeline of the Sony “rootkit” fiasco that’s recently made news around the world. I’ll leave the details up to them. For a great audio summary, download the related Security Now! podcast. The EFF has also posted an open letter, asking Sony to make good. Here’s hoping that Sony receives legal action as a result of their spyware-like tactics. Lastly, Wired magazine is calling for consumers to boycott Sony copy-protected CDs until they come clean and recall all the infected discs.

Xbox USB Adapter

November 14, 2005

Here’s a quick Xbox hack I did a long while ago when the 007: Agent Under Fire exploit first debuted. The hack called for an Xbox memory card or a USB flash drive to transfer the files. At the time I did not own a memory card, as the Xbox ships with an 8 GB internal hard drive for storing game saves and caches. However, I did have a 32 MB USB 1.1 flash drive, which is small by today’s standards. I had read that the Xbox would easily format most flash-based media, so I decided to build a little adapter. Internally, the Xbox uses USB for all its controller I/O, including the overpriced, low capacity memory cards.

xbox usb adapter

To build this adapter, I purchased an extra $5 breakaway cable replacement, cut the cord in the middle, and snapped open the green plastic connector. You could also use the same piece from an existing controller. Regular computer USB cables have four wires in them, but the Xbox has a fifth for powering light guns and other devices – its wire stands out a bright yellow. Jameco sells the necessary female USB A connector, but one can be acquired more quickly by de-soldering one from an existing device. In my case, this was a dead USB hub. Following a pinout of the USB standard, I soldered the appropriate wires to the matching color of the Xbox connector, simply skipping over the yellow wire.

xbox usb adapter insides

To finish up the hack, I fit the whole assembly into the original Xbox controller plug with a little Dremel work. (What hack would be complete without a Dremel?) Only a small few bits of plastic at the end needed to be removed to fit the USB connector into the space where the cord used to protrude. The halves can be snapped or glued together to hold the plug secure. The finished adapter can connect USB flash drives, keyboards, and mice to the Xbox. A hub can also be attached to use all three within Xbox-Linux.

xbox usb adapter and enclosure

MAKE Magazine

November 10, 2005

I finally got around to subscribing to MAKE, a magazine about technology related do-it-yourself projects ranging from household things to in-depth circuitry. I’ve put it off for so long mostly because of the $35 price tag, but I recently got a small promo code pushing it down to $29, and so I made the jump. In the long run, both prices are cheaper than buying most magazines off the shelf (MAKE is published quarterly), and I’ll bet that none are as jam-packed with information as MAKE. While I have yet to receive my first issue, I have been a fan of Associate Editor Phil Torrone’s work since his first Engadget Podcast. He also featured a hack of mine on G4TV not too long ago, which was a welcome surprise. I look forward to doing many of the MAKE projects in the near future!

Xbox VGA

November 7, 2005

Reading about the XBox’s video output, I’ve decided to build an adapter that will allow use of a VGA monitor, such as a fine new LCD. There are a number of hurdles involved related to video sync signals, but the Xbox-Linux wiki comes through again, detailing how to (among other things) use the Xbox’s internal sync signals and external red, green, and blue connections to build an adapter which provides a perfect display. It’s noted that this is the most difficult to build, but I’ll surely document it along the way for others to follow. My intent is to build everything inside the Xbox, secure the circuitry under the DVD-ROM, and have only a simple VGA connector showing on the back. Any recommendations or deals on a new VGA LCD?

Update: For reference, a detailed Xbox AVIP Pinout:

xbox avip pinout

HandBrake 0.7.0

November 6, 2005

A new version of Handbrake is out, which supports the iPod’s video specifications. It also fixes some bugs such as the one I run into – not recognizing certain titles. It also adds basic queue support and multi-thread H.264 encoding. I’m glad to see that this great application is still being developed, as it’s one of my favorite video encoders.