This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Can't add music to iPhone (OS 4) in Amarok

Tags: None
(comma "," separated)
markoid63
Registered Member
Posts
10
Karma
0
OS
Can anyone help? I am using Amarok and am trying to load music onto my iPhone (OS4). It shows up in the left hand area but can't see the music on there already and I can't add any music to it. Sometimes it even mounts and unmounts a couple of times then doesn't mount at all. Is it because Amarok is not compatible (I am using vers.2.3.2)? :'(
david.matheson
Registered Member
Posts
2
Karma
0
OS
I'm in the same boat. I see the iPhone listed on the left-hand pane, but when I try to copy tracks, I get:

Tracks not copied: the device already has these tracks

I'm on the latest Ubuntu (10.10) w/ Amarok 2.3.2 & KDE 4.5.1. My iPhone has iOS 4.1. I haven't done anything like muck with iFuse. I'm hoping this works more out of the box.


Dave
markoid63
Registered Member
Posts
10
Karma
0
OS
Now it won't even mount. It mounts no problem when I plug it in in but as soon as I start Amarok, my phone flicks on and off and then unmounts. Is there anyone out there who can help please? :'(
User avatar
gorgonzola
Registered Member
Posts
21
Karma
1
OS
did any of you found any solution for adding songs to an iphone? i'm getting the exact same problem as above with an iphone 3g running iOs 4.2.1
markoid63
Registered Member
Posts
10
Karma
0
OS
Still can't solve this issue, nobody seems to have any answers.
Manuw2009
Registered Member
Posts
65
Karma
0
OS
Hi,

As stated there http://www.libimobiledevice.org/
I think libimobiledevice can mount OS4 devices but can not transfer music for the moment.
It does handle older devices with OS4 firmwares though.

Apart from that, I had very similar problems after my Maverick upgrade with amarok & my itouch not being mounted or being mounted with 0 track and a generic "ipod" label.

viewtopic.php?f=115&t=84307&p=172526&hilit=ipod+touch#p172526

In short, the necessary steps to manage my 2G FW 3.1.3 ipod touch were :
1. install libimobiledevice0 from lucid
2. revert libmtp back to libmtp8 & libmtp-dev from lucid

I upgraded to FW 4.2.1 the other day & had to update libimobiledevice (not libimobiledevice0) using this PPA https://launchpad.net/~pmcenery/+archive/ppa?field.series_filter=maverick to make it mount & work again.
I'm running amarok git & music transfer goes fine.
markoid63
Registered Member
Posts
10
Karma
0
OS
So how exactly do you go about this? I'm a newbie, so any help would be great. I am running Fedora 14 by the way.
Manuw2009
Registered Member
Posts
65
Karma
0
OS
First, you need to grab the latest libimobiledevice to ensure OS4 is supported.
I only know about Ubuntu, so you first need to find Fedora packages of libimobiledevice (latest is 1.04). If you can't get any package, you'll either have to convert debian packages into rpm (which rarely works) or build from source, which will be quite a pain for a noob. :-\
EDIT : it seems to be available from "updates-testing" http://forums.fedora-fr.org/viewtopic.php?pid=440175 ^-^
I also needed to install libimobiledevice0 for some reason.
then you'll have to ensure that your libmtp version is not interfering as mine used to, which means libmtp version < 1.03 (mine is 1.02 from ubuntu lucid).
On the amarok front, it used to work in 2.3.2 but I know there have been fixes in git.
I'd say, first libimobiledevice & libimobiledevice0, then libmtp if the previous didn't help.
You'll then reach the point where your iphone is mounted properly, displaying its real name & all its music.
As I already told you in the first place, it doesn't mean you'll be able to transfer music if you're holding a 4G device (I think they only support OS4, but not 4G devices, to be confirmed with libimobiledevice people)

on the "zero track in amarok" front, you can watch the bug there : https://bugs.kde.org/show_bug.cgi?id=245648
User avatar
gorgonzola
Registered Member
Posts
21
Karma
1
OS
what was the last version of libmtp that you tried? their changelog for 1.0.3-3 says that they added support for iPhone 3G and 3GS...

i'd try it myself, but i left my cable at home :S
Manuw2009
Registered Member
Posts
65
Karma
0
OS
I think the problem is actually their "support" ;)
This is why i had to revert to lucid's package
User avatar
gorgonzola
Registered Member
Posts
21
Karma
1
OS
oh. well, i'll try during he night and see how it goes.
markoid63
Registered Member
Posts
10
Karma
0
OS
I am back to using Ubuntu Lucid, and still not having any luck. Everything in the suggestions has been done, but no show. It doesn't even show up in Amarok any more. Gorgonzola mentions libmtp 1.03-3 but I can't seem to find it. I am running 1.02 as per suggestion, what the hell is the answer?
User avatar
google01103
Manager
Posts
6668
Karma
25
@markoid63 libmpt 103-3 is available for Maverick http://packages.ubuntu.com/maverick/libmtp8, maybe not for Lucid? If it's the answer you might consider up'ing to Maverick or compiling libmtp yourself


OpenSuse Leap 42.1 x64, Plasma 5.x

Manuw2009
Registered Member
Posts
65
Karma
0
OS
@markoid63
You first need to make it work outside amarok :
Does the iPhone appear on your desktop at all ?
Have you installed and configured ifuse ?
Google is your friend on this subject...
Are you using gnome or kde ? If gnome you'll need to install gvfs
I havé no idea about kde, I'm not sure it's meant to mount automagically
markoid63
Registered Member
Posts
10
Karma
0
OS
Thankyou everyone for your help, finally got my iphone showing up, and all tracks indicate properly. Only downside so far is transfer to iphone is slow, assume this is normal. Happy to finally sort out problem, particularly Manuw2009 for all your guidance - Awesome.


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft