iPhone/iPod Touch iTunes syncing unofficially officially coming to Linux

by Mike
Posted October 28th, 2009 at 6:51 am

Before we really get your hopes up, we need to stress that this process isn’t exactly “download - click to install - enjoy”. But if you’re running any distro of Linux, I’m assuming your at least a fairly versed in getting down and dirty behind the scenes of the pretty UI into the heart of your machine. And that’s a good thing because that is exactly what it’s going to take to get this unholy union to kiss and make up. The image above is a nice graphical representation of what the installed software stack is going to look like when everything is firing on all cylinders. A rainbow for nerds! A quick highlight of what everything does:

  • libusb-1.0: provides an advanced API to access USB devices under Linux, replacing the old libusb-0.1 API
  • usbmuxd: coordinates application access to the device and talks the specific iPhone/iTouch USB protocol
  • libiphone: implements the Apple-specific protocols that are tunneled through usbmuxd: it can launch services through lockdown, retrieve device info, send notifications, and access the filesystem via AFC.
  • iFuse and gvfs-backend-afc: both provide access to AFC to regular Linux apps. iFuse does this by mounting via FUSE, while gvfs-backend-afc is obviously a backend for gVFS.
  • libgpod: (the library that traditionally has managed music databases for iPods) is being extended to support the new SQLite format, the new hash, and also to talk to libiphone to properly put the device in to and out of sync mode.
  • **Theoretically, actual music players such as Amarok and Rhythmbox will need none or very few modifications to work.

Still not sure what to do? If so, this may not be the thing for you to try as the full gist over at Marcansoft doesn’t get any easier. Still, if you’re a Linux user and an iPhone/iPod user looking for some iTunes sync love, you may just want to seclude yourself in a dark corner for an entire weekend and figure this grand hoop jumping thing out.

TiPB > Marcansoft

Discover and Share

No comments currently exist for this post.
Add a commentGet a Gravatar

* Name

* Email Address

Website Address

Please leave these two fields as-is:

Protected by Invisible Defender. Showed 403 to 4,544 bad guys.

Spam Protection by WP-SpamFree

You can usethese tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
See You At CES 2010!

    Gadgetsteria is going to CES 2010! We plan on flooding the site with so much digital euphoria it’ll make your eyes puke. So make sure to bookmark us and stay glued to GS Jan 5th-10th!

Google Translate
Around The Site