Recently I followed guides from here to install XBMC on first-generation Apple TV. The setup really worked, and as a result I've had some family members wanting me to do the same for them. Since my little brother isn't around to help me like he (and I) want him to be, I'm writing this tutorial in case he wants to do it himself.
The project is broken down into 5 sections:
This first part covers only 1, 2, and 3. I will do 4 and 5 when the CrystalHD card comes in.
Updating the Apple TV and creating a Patchstick