I feel like this should work, but somehow for me it never has, and I don't understand what I'm doing wrong.
I would like to copy music from my library (Ubuntu 12.04 Beta) onto my iPhone 4. Here's what happens (and has been happening for about 2 years (with 10.10), and is the only reason I keep a windows partition somewhere in the house):
1. I plug the iPhone in with USB
2. It detects it fine, noting that there are photos and music on the device and offering to open up the relevant bits.
3. On the photos front it's fine, and it also opens up showing the file structure.
4. I open Rhythmbox, and my iPhone shows there, all present and correct
5. I ask it to sync, and it shows me how the iPhone memory will be before and after (I check the library box)
6. It then spends some time copying the music across. In the end, the iPhone in Rhythmbox has all the songs in it and seems to have worked fine.
7. When I go to the iPhone, under Music it says "No Content".
8. In general the memory space is then gone and undeleteable until I restore the whole thing using iTunes.
The phones are not jail-broken. I've tried this on iPhone 3 and 4 and various different iOS. I've used 10.10 & now 12.04.
I tried to follow the instructions
here but the repository is not found:
(ditto with maverick).Code:W: Failed to fetch http://ppa.launchpad.net/pmcenery/ppa/ubuntu/dists/precise/main/source/Sources 404 Not Found
Most of the (surprisingly few) queries about this have someone point to this supposedly up-to-date wiki which clearly hasn't been updated in two years and does not deal with this problem.
The thing I don't get is that the phone has been freshly installed, the ubuntu has been freshly installed, everything appears to work fine, and then something at the last second just fails.
Ideally I could get it to work in the manner described above, but with a happier final step. What should I be trying? Should I push to get the latest libimobiledevice (is there a repository for that)? Should I go for the jail-break route (hopefully not, and anyway, I think it might not be possible just yet because I updated one of the phones to 5.1 or whatever the latest thing is)?
It was exactly the same for my wife's iPhone 4 with 4.1 (I think), and for mine on 4.0 (before I updated it).
I have this image of millions of happy iPhone-Ubuntu users out there who don't get this problem? Is that the reason for the lack of complaints on this issue, or is it that most people don't even bother to try the non-windoze/mac route?
Really would appreciate any advice and or links to anything helpful.