Skip navigation

Category Archives: iPhone

Oct 11, 2008 Update: How to enjoy the updated version 2.0.3-5 by reversing changes made in this post:

  1. Launch your favorite sFTP client and navigate to /etc/netatalk/.
  2. Download this zip, and upload & overwrite the “AppleVolumes.default” file in /etc/netatalk/.
  3. Delete the “afpd.conf” file from /etc/netatalk/.
  4. Reboot your device.
  5. Important: DO NOT use your sFTP client to delete the symbolic file “root”. I repeat, DO NOT use your sFTP client to delete the symbolic file “root”. If you do that, the content of your entire device will be deleted! You’ll have to “Option+Restore” your device after that. Leave the file alone!
  6. To connect as “root”, toggle the “Disconnect” button (as seen in the below pic) and type “root” and “alpine” when prompted.

This following instructions for Netatalk 2.0.3-4 is obsolete; do not follow.
(Scroll down for AFP BossPrefs Toggle.)

This is a follow-up on my previous entry about enabling AFP Root Access by hanXa and how I modify hanXa’s instructions so my AFPd (Netatalk 2.0.3-4) behaves like it did in AFPd 1.x. It details, step-by-step, all the how-tos in one post.

  1. Needless to say, you must install Netatalk via Cydia. You can find it under the “Networking” section.
  2. Download this zip, and use your favorite sFTP client to upload its contents (“AppleVolumes.default” & “afpd.conf”) into /etc/netatalk/. When prompted, you will allow overwriting the existing files.
  3. Launch your OS X’s Terminal.app (it’s in your /Applications/Utilities/ folder) and issue the following command:

    ssh -l root 192.168.123.88

    Read More »


I was very excited when blog reader Joshua tipped me off that the Firefly Media Server for iPhone/iPod touch firmware 2.x is now available in the Cydia installer. I have been waiting for it.

Unfortunately, it doesn’t work out-of-the-box. I have no idea why the current Cydia release (version 0.2.4.2-1) doesn’t include the necessary configuration files nor properly set up the server for us. But I figured it out, and here’s the how-to:

Firstly, please set your firmware 2.x device (refer to this post for instructions for firmware 1.1.x) to “Never” Auto-Lock. This is necessary because on first-run, the server will index and create a database of your music files and the process takes a long time. Interrupting the process may result in strange behaviour.

Read More »


Veency is a dream come true for me. I’ve always wished I could get in and control my iPod touch on my Mac!

Unfortunately, the current beta release (0.9.2591-1) doesn’t work with Leopard’s build-in Screen Sharing. What a bummer! Fortunately the author, Jay Freeman (aka “saurik”) is aware of this issue and, I’m sure he’s working hard to resolve it.

Read More »

I often get this error message after attempting to Restore my iPod touch.

“The application “so-and-so” was not installed on the iPod “name-of-iPod” because an unknown error occured (0xE800002E)”

Read More »

The esteem iPhone-Dev Team has made available earlier today version 2.0.3 of its PwnageTool. Despite their promise of a “Happy Update Day”, I’m not happy at all. The custom .ipsw created with this new PwnageTool 2.0.3 simply doesn’t work. The iPod touch will reboot into a nasty white blank screen. I know my firmware file is perfectly alright as I can restore to factory condition without a hitch. There’s also nothing wrong with my Mac as my iPod touch has since been re-jailbroken to firmware 2.0.1 using PwnageTool 2.0.2! Sigh.

To break out of the white screen, you’ll have to disconnect the device and press and hold the power button until it powers off.

Read More »