8
Jun
Connecting to your iPod Touch Mac Style
As many people have already figured out, the 1.1.4 firmware and every version number underneath can be jail-broken for the iPod Touch and iPhone. Many lower-end users who do not understand filesystem’s or UNIX generally choose to just let Installer handle their installations and uninstallations. This works for those users, but their is the elite group. Those who want to tinker with the mobile OS X’s UNIX shell and base and want to utilize and control its power. These users want full access to the filesystem, and until recently used OpenSSH, which is a secure connectivity tool so people can read and write to a filesystem remotely via a router or the internet. However efficient this is, it has it’s downfalls. Many times the daemon has to continually broadcast the SSH connection, even when it is not in use, and there are no GUI controls to manipulate it’s features. This just doesn’t seem like the ideal way to connect to an OS X based product and is definitely not the prettiest *Mac Style*
Now, Apple has this wonderful, easier to use, LAN file transfer protocol called AFP (Apple Filing Protocol), also called AppleTalk. This is the ideal way to share and distribute files over a Mac-dominant LAN, because it is totally integrated within OS X itself and it’s tools like Finder. Now this is file control in style. Now, how can we use these built-in tools with the iTouch?
Welcome to AFPd. It’s a simple AFP server for the iPhone or iPod Touch that provides full access to the filesystem on your iPod or iPhone, plus a GUI for controlling options, no questions asked.
It however can arguably be more secure than SSH because you can control whether it’s broadcasted over the LAN and whether you can actually transfer data over it. Not to mention it’s gorgeous in Mac OS X Leopard, automatically being identified if it’s enabled in the sidebar of Finder and full read and write access in all Cocoa glory. Delicious. Now isn’t that better than controlling your pride and joy in Transmit or PuTTy?




