How to sync iPhone 4S/iPod (iOS6.1.3) on 13.04 [duplicate]

Solution 1:

As of writing there is no available way to sync music on iOS versions > 4. This is by far my number one pet peeve of Ubuntu.

Over at the libimobiledevice.org website, it states

Latest Release: 1.0.7 Development/Unstable Release: 1.1.5

Tested with iPod Touch 1G/2G/3G/4G, iPhone 1G/2G/3G/3GS/4/4S/5, iPad 1/2/3rd Gen and Apple TV running up to firmware 6.1.3 on Linux,

Mac OS X and Windows.

You need to scroll all the way down to the very bottom of that page, because what that says is misleading. At the bottom of that page you will read this:

Music/Video Synchronization DBVersion <= 4 4.3.5 Rhythmbox, gtkpod and Amarok sync with latest libgpod >= 0.7.90. The iPhone 4/4S, iPod Touch 4, iPad 1/2/3rd Gen and Apple TV do NOT work. Any device with DBVersion > 4 does NOT work. To check your DBVersion run "ideviceinfo -q com.apple.mobile.iTunes -k DBVersion". WIP.

Roughly translated: syncing music will not work on iOS versions > 4.

Also, if you try to sync on an unsupported version of the iOS you can potentially corrupt the music library db and your device will require a full restore or reset.

Also see what is the current state of apple device (iPhone, iPod, etc.) support?

Solution 2:

I suggest trying the Ubuntu One Music app:

https://one.ubuntu.com/downloads/iphone/