iPhone & iPod Management on Linux Just Got Easier

Published on April 8, 2010 in Apps by Rami Taibah

Its no secret that Apple keeps its products held very closely in attempt to lock users in their own walled-garden. While most people seem more than happy to lock themselves down, most Linux users are disgusted by Apple’s practices but still own an Apple device for some reason or another. Managing iPhones & iPods (probably iPads too) on Linux is notoriously buggy, prone to many cryptic error messages, and generally not for the faint of heart. The results are usually abysmal; sometimes it works, most of the time it doesn’t. Libmobiledevice, aims to change that, and they seem to be on track.

libimobiledevice is a software library that talks the protocols to support iPhone®, iPod Touch® and iPad® devices on Linux. Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking. It allows other software to easily access the device’s filesystem, retrieve information about the device and it’s internals, backup/restore the device, manage SpringBoard® icons, manage installed applications, retrieve addressbook/calendars/notes and bookmarks and synchronize music and video to the device. The library is in development since August 2007 with the goal to bring support for these devices to the Linux Desktop.

So far, Libmobiledevice supports full system access, music/video syncing, USB Internet tethering, SSH tunneling, and springboard & app management. Unfortunately, calendar, contact, notes, and bookmark syncing is still one way (device to computer). While camera syncing and system update and restore is still not supported.

That said, Libmobiledevice does seem to offer a very good solution for those out there dying to sync their music on iPod touch, since that is the main purpose of the device. However, its a different case with iPhones and iPads, since people rely on these devices for calendars, contacts, notes, and bookmarks.

Check out Libmobiledevice in action:

Installation

OpenSuse: openSUSE 11.0, 11.1, 11.2, Factory

Fedora 12+: Packages in the official repositories

Mandriva: Packages are available in “Cooker”

Ubuntu: Add this PPA for Karmic. On Ubuntu Lucid, the packages are already in the official repositories

About Rami Taibah

Rami Taibah the founder of The Linuxologist and a self proclaimed geek and Linux aficionado. This fall, he will be pursuing an MIMS degree at UC Berkeley, California. You can follow him on Twitter @rtaibah.

«

»

  • siiiiiiiiiiiiiiiiiiiick, now i can finally put music on my iphone, even tho i have a 120gb iPod classic
  • Guest
    Really, people have problems? .... I've been using my Ipod(s) in Ubuntu since 6.10 and have never had any problems. Just plug it in and load it with Exaile, and it works perfectly.

    I cant be the only one who actually knows how to use a computer ...
  • Are you sure you arent referring to using the ipod (legacy's) and not the touch generations!!??
blog comments powered by Disqus