From The World according to Vissie
Jump to navigation Jump to search

I got A new iPod Nano 16Gig black (A1320) for me when I went to the US a few months back. I KNEW that I would have issues, but after ignoring the iPod's for the last 10 years, I felt that it was time that I just do it! I must say, very nice device. Ok, so, how did I get it to work? It was not too difficult to be honest.

  1. You HAVE to connect the new iPod to a Windows or Mac for the first time to do an initial check/setup process using iTunes. And then copy at least one song over. (ref)
  2. While in iTunes, make sure to set the iPod to work as a Hard Disk as shown here
  3. Also, set iTunes to manage songs manually as shown here
  4. If you want to use Floola (I think it rocks!), then get your fwid. Here. In short, look at the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk\Enum. Attach iPod and press F5 in regedit to update the view. A new entry should show up, which has a value similar to "USBSTOR\Disk&Ven_Apple&Prod_iPod&Rev_2.70\000A27001045F426&0". In this string the 16 chars after the Revision number and the backslash are the important FWID: 000A27001045F426.
  5. The rest is easy. In Gentoo, emerge gtkpod (0.99.14) and libgpod (0.7.93). (ref)

And that is it! Happy iPodding.....

Now, to get Floola to work, I had to do these additional steps:

  1. I like being prepared, so I downloaded both the Windows and Linux files, and copied it over to my iPod in a data directory. Just download these files and extract the directories somewhere. I put mine on: /dev/xxxx/data/floola/Win & /dev/xxxx/data/floola/Linux.
  2. The first time you run Floola with this new iPod, it requests the fwid. See top for detail on where to get it. Copy/past it in. This worked on my Ubuntu box, but not on my Gentoo Netbook. I got these errors:
Failure Condition: pluginEntryTable.GetEntry( entrypointName, out )
can’t find plugin method BevelButton.DeleteAllRows

..... This is where I am stuck now..... Hoping to get a answer soon....

Under Windows 7, do the following: Right click on Floola.exe, choose Properties and switch off the run as admin option in the Compatibility tab. It will ask you to copy over a dll file, I just said “automatic”, that made Floola restart, and all was fine!

Some other older interisting links:

  1. http://www.floola.com/modules/wiwimod/
  2. http://lifehacker.com/software/feature/the-20-best-ipod-utilities-329507.php
  3. http://www.linuxjournal.com/article/9266
  4. http://people.csail.mit.edu/adonovan/hacks/ipod.html
  5. http://ipodlinux.org/GTKPod
  6. http://ubuntuforums.org/showthread.php?t=131340&page=2
  7.  :) http://www.macworld.com/2005/05/secrets/julygeekfactor/index.php
  8. http://home.c-otto.de/ipod/
  9. http://benaiah41.wordpress.com/2007/07/18/syncing-your-ipod-in-linux/
  10. http://www.gtkpod.org/about.html
  11. And lastly, for Neil : http://mybiggestcomplaint.com/linux-ipod-integration/9/