Talk:IOS
libimobiledevice update
Page needs updating because libimobiledevice now enables easy ipod touch and other apple device synchronization. --Tomd123 18 June 2010
Clementine
I could not get Banshee or Rhythmbox working using the iFuse method for an iPod Touch (Jailbroken, 2g). Clementine, however, worked out of the box. Anyone else had problems with Rhythmbox or Banshee? I also think Clementine should be added to the list of iPod management apps.
I'm also not sure about how things work around here with regard to editing the wiki (like Zanterian). --XXJoker 13 May 2011
Page update
Any help with setting up an ipod for synchronization in Arch would be invaluable for me. I've tried, GTKPod, Rhythmbox, and Banshee. GTKPod doesn't import ogg files (much of my library is ogg). Rhythmbox and Banshee both do not recognize my ipod nano 5g when I mount it. I don't have HAL. I shouldn't need to have that. All I want to do is move music from my library to my ipod. If anyone could update this page I would be happy to help. It's quite easy to figure out the basic structure- just look at other wiki pages for examples. --Thehodapp 22:02, 3 October 2011 (EDT)
The iFuse Way
The latest version of libimobiledevice (1.1.5) gave me a "transport endpoint is not connected" error when trying to access the ifuse mounted ipod touch. Downgrading to 1.1.4 fixed the problem. I had to create a symlink as well pointing libimobiledevice.so.4 to the older library. Myshkin (talk) 19:23, 15 August 2013 (UTC)
Dependencies deviate from description
The wiki page describes this:
The libimobiledevice package depends on usbmuxd, which is responsible for performing the low-level connection to iOS devices.
Maybe this changed over time, because libimobiledevice is now dependend on libusbmuxd. So if you install libimobiledevice, you don't get usbmuxd as a dependency. The other way around does work: If you install usbmuxd, you do get libimobiledevice, because usbmuxd is dependend on libimobiledevice.
Minor difference and I got it working in no time with this nice wiki page. But to keep it 100% correct, it needs to be changed a bit. Gert-Jan (talk) 07:59, 20 May 2025 (UTC)
- Thanks for pointing that out! I looked at the libimobiledevice package history and it seems that it always depended only on libusbmuxd, instead of usbmuxd. On the other hand, both usbmuxd and libimobiledevice are dependencies of gvfs-afc, so I guess that is how they appear to be connected. Aurantius (talk) 09:23, 20 May 2025 (UTC)
- I was finally able to do some testing on which packages are needed for what, sorry it took so long :-)
- After testing, I found that libimobiledevice was unable to find my device until I installed usbmuxd. So I have updated the article to include usbmuxd in the Installation section.
- I also removed the section claiming that libimobiledevice depended on usbmuxd, since libimobiledevice does not list usbmuxd as a dependency. Although given that usbmuxd is needed to perform the actual connection, I am not sure if that is really accurate... This feels like a packaging bug on the libimobiledevice side. :-p Aurantius (talk) 23:28, 9 June 2025 (UTC)
- awesome stuff Gert-Jan (talk) 07:17, 16 June 2025 (UTC)