Patchstick makes Apple TV come alive
Like so many fanboys before me, I love new Apple products. I get excited over every new toy that comes out, thinking it will revolutionize something, usually to be slightly let down by launch day. The Apple TV was no different.
I ordered my Apple TV in January, a day or two after they were announced. I was excited about what I thought it could be. I was excited about what I thought it should be. I expected to be able to play all of my music and movies on my Apple TV without any problems. That is, until, I found out that it will only play MP4 video, and is pre-dispositioned to streaming content. I still gave it a chance. I ripped several seasons of South Park with Handbrake, just so I could re-watch them on my Apple TV. It got old. Fast. I hated the idea of needing to re-encode all of my existing video files, to be able to watch them on my television.
There were, of course, the folks who managed to crack open the Apple TV boxes, and coax them into playing Xvid files in pure warranty-voiding bliss. That wasn’t for me, however. I happen to like the idea of keeping the warranty on my Rev A hardware in tact. So, for a few weeks, my Apple TV sat next to my cable box, unplugged, waiting for an opportunity to be properly utilized.
Enter Patchstick.
Patchstick is a simple little disk image that you can expand onto a thumb drive, attach to your Apple TV, and within minutes, have SSH access, as well as a host of codecs installed and willing to be used. I had to give this a shot.
I got the image in place on a 1 GB thumb drive, and then plugged my Apple TV back into an outlet for the first time in a while. After the Apple TV boot sequence was done, I stuck the thumb drive in the back of the box, and held down Menu & ‘-’ on my remote, which apparently tells the Apple TV to boot into some form of recovery mode. The box restarted without any trouble, ran through some scripts, and then told me to unplug/reconnect my Apple TV. I did so, and everything looked/felt identical. A simple portscan later, however, and I discovered that I did indeed have an open port 22, meaning SSH was good to go.
Now that SSH was enabled, and I was connected to the box, a simple command :
sudo /usr/sbin/AppleFileServer turned on file sharing. I could now download multiple plugins for the Apple TV, and simply install them via Finder on my imac. Within minutes, I was happily playing my Xvid collection on my Apple TV. I think now I will finally use the Apple TV for what I had hoped it could do in the first place.