O iPhone OS, chamado iOS, é constantemente atualizado. Com cada atualização, ele tende a quebrar a compatibilidade com o libimobiledevice
. É por isso que você não pode usar seu iPhone com o Ubuntu para transferir músicas, etc.
Acessar as imagens do iPhone é mais ou menos USB Comunicação de classe de armazenamento, que não muda entre as revisões do iOS. O sistema operacional central para música, no entanto, muda, o que quebra a compatibilidade.
A única maneira de transferir sua música para o iPhone é, infelizmente, estar usando o iTunes, em um computador Windows ou Mac. Eu faço isso de dentro de uma VM do Windows dentro do meu sistema Ubuntu, passando pelo USB para o meu iPhone até a VM para que ele possa ser usado (eu uso o VMware, mas o VirtualBox funcionará para quem não paga dinheiro para a VMware) coisas).