(This tutorial is good for Mac OS X users only.)
GPGT! Above is why you want to enable AFP networking in your AppleTV; so you can access your AppleTV’s content directly in Finder instead of sFTP into it.
Unfortunately when you tried enabling AFP networking, you get the following error instead:
Here’s how to fix it. It’s not too difficult but pay attention.
- First, “… you will need to find an image of an AppleTV 1.0 drive somewhere on the internet. I will not tell you where as it is copyrighted material.” 😛 Don’t click here lah.
- Got the image on your Desktop? Good. Rename it from “OS-dot-DMG 1.0.dmg” to “OS.dmg”.
- Now ssh into your AppleTV and issue the following command, and a file by the name of “recovery.dmg” will be created in the ~/frontrow/ for you:
sudo dd if=/dev/disk0s2 of=recovery.dmg bs=1m
- Download the newly created “recovery.dmg” to your Desktop, and delete it from your AppleTV.
- Now mount it and you’ll see a file by the name of “OS.dmg” inside.
- Upload “OS.dmg” that is on your Desktop and overwrite the copy you just saw.
- Un-mount “recovery.dmg” and upload it into your AppleTV’s “Documents” folder in ~/frontrow.
- Check to make sure a copy of “MacOSXUpdCombo10.4.9Intel.dmg” is in the same folder. It should, if you had previously installed the “Smart Installer” via nitoTV. Otherwise, go to Apple Support to download it first and upload it into the mentioned folder.
- Finally, go to nitoTV -> Settings -> Install Software -> Smart Installer. The process of installing the Smart Installer will most likely ends with a “Partial Install” error. Ignore it and just restart Finder. Then Reboot your AppleTV to enable AFP for the first time.
You will be able to Share your AppleTV in Finder by typing “afp://appletv.local” in the text field of the “Connect to server …” option under Finder’s “Go” menu. You’ll know how to take it from there.
Enjoy your AppleTV; now directly accessible in good old Finder (limitations apply.)
One last word…. Did you know that you can do likewise for your jailbroken iPhone/iPod touch/iPad? No? Go to Cydia and install the Netatalk package by Saurik (with some helps from a fellow Singaporean, RupertGee.)