Ubuntu 10.04 : Ipod, Ipod Touch, Iphone

Véritable succès commercial, les produits mobiles Apple sont aujourd’hui présents dans presque tous les pays. Malgré une politique contestable et souvent en opposition avec l’esprit des logiciels libres, on compte sous notre distribution de nombreux clients d’Apple.
Ces utilisateurs étaient jusqu’à présent confrontés au problème de synchronisation. Faute de client compatible sous linux, il est en effet difficile,voir impossible de réaliser cette synchronisation, et bien souvent, il est nécessaire de hacker son appareil. Beaucoup de personnes préfèrent donc utiliser une partition Windows pour réaliser cette opération.
Différents projets sont en cours pour résoudre ce problème. Notamment le projet Gtkpod, qui contient la librairie de synchronisation LibGpod et l’interface graphique Gtkpod. Ces 6 derniers mois le projet à connu une rapide évolution offrant une compatibilité accru.
De fait, avec Ubuntu 10.04, Gpod est disponible dans sa dernière version 0.99 (contre 0.7 sous Karmic ) auquel vient s’ajouter de nouvelles librairies de gestion USB pour les Ipod Touch et Iphone. De quoi améliorer fortement la support des Iphones et Ipods.
Peut être une raison de moins de garder une partition Windows…
NB : N’ayant aucun appareil Apple, je n’ai pas pu faire de test. Donc pour ceux qui utilisent ce genre d’appareil n’hésitez pas à poster vos commentaires et témoignages.
Travailler pendant des heures pour quelque chose qui sera détruit dès la première mise à jour du firmware par Apple, je trouve ça assez étrange, mais je salue au moins leur courage.
Malheureusement non, ce que Apple fait avec ipod touch et iphone est inédit et réellement fâchant. Ils ont mis en place un procédé efficace pour empêcher ces appareils de fonctionner avec tout autre logiciel que leur propre logiciel (iTunes), et donc empêcher toute forme de concurrence avec leur service payant, le iTunes store.
Pour rappel, les iphone et ipod touch ne sont pas simplement « incompatibles » avec les logiciels présents sur Linux, autrement le problème serait réglé depuis longtemps. Le problème est que Apple a intégré une protection crytographique unique sur chaque version du firmware de ces appareils. C’est une protection très efficace et extrêmement difficile à contourner.
La protection des premiers firmwares avait été défoncée, mais il ne faut pas se surprendre que jamais iphone et ipod touch ne marcheront sur Linux car la clé cryptographique change à chaque mise à jour de l’appareil, ce qui rend obsolète toutes les tentatives précédentes pour rendre l’appareil compatible. À mon avis, il faudrait être inconséquent pour permettre aux utilisateurs d’utiliser le iphone lorsqu’on sait à l’avance que ça ne durera pas longtemps et qu’Apple se fera un plaisir de participer à compliquer davantage les choses.
De plus, la page du projet Gtkpod le précise clairement : There’s also preliminary support for the iPhone and the iPod Touch but they must be jailbroken to work..
« Il y a aussi un support préliminaire pour le iphone et le ipod touch, mais ils doivent être crackés pour fonctionner ».
À moins que j’ai loupé un détail important.. Mais une suggestion : achetez vous plutôt un superbe android phone tel que le nexus one, vous n’aurez que de plaisir et de bonheur!
« À moins que j’ai loupé un détail important.. Mais une suggestion : achetez vous plutôt un superbe android phone tel que le nexus one, vous n’aurez que de plaisir et de bonheur! »
+1 Si vous défendez ou appréciez les logiciels libres vous ne pouvez pas décemment utiliser un iPhone…
Pour moi Apple et pire que Microsoft.. bcp plus fermé
Ouais, je comprends pas pourquoi y en a qui s’emmerdent à acheter uniquement Apple… Pour ma part, la concurrence n’a rien à envier à Apple niveau fonctionnalités et tarifs.
Les téléphones sous Android, Maemo ou Symbian sont quand-même beaucoup mieux que les iPhone (et surtout ouverts).
Sinon comme lecteur mp3, j’ai un Samsung YEPP T10 fonctionnant sous VxWorks, sachant lire le Vorbis et détecté aussi bien sous Windows que sous Linux avec un simple gestionnaire de fichiers
J’ai un Iphone, et j’ai installé Ubuntu sur mon PC. Y a-t-il incompatibilité ? Pour moi, non. J’ai choisi Linux non pas par philosophie du libre, mais parce que le passage de Windows XP à Windows Vista m’a définitivement dégouté de Microsoft. Et quand je vois Windows seven, j’ai l’impression d’une grosse usine à gaz, je suis content de mon environnement Gnome, sobre et fonctionnel. Oui je trouve dommage de ne pas pouvoir transférer mes données de l’Iphone via ubuntu. Après tout on peut le faire avec Windows, qui n’est pas Apple… Il est certain que le développement de Linux est encore très faible et que cela n’incite pas Apple à se pencher sur ce problème. Je ne suis pas un ayatollah du libre, et je pense que si on souhaite le développement de l’environnement Linux, il faudra mettre un peu d’eau dans son vin. Mais peut-être qu’une partie de la communauté du libre ne souhaite justement pas son développement ? On est bien entre-nous en petit comité, mais à jouer petit bras ne finira-t-on pas par disparaître dans cette société mondialisée ?
@Marceldo : je crois que tu n’as pas compris les commentaires au dessus.
les produits apple freinent l’innovation et la propagation des Logiciels libres.
Pfew, je suis bien content que Rockbox fonctionne sur mon nano première génération, mais c’est clair que les produits Apple sont intrinsèquement fermés et incompatibles avec le logiciel libre, sauf revirement à 180° d’une politique qui leur sied si bien.
Je ne vois pas en quoi c’est être un libriste extrémiste que de déplorer que son appareil ne puisse pas fonctionner avec autre chose qu’itunes et que tout soit verrouillé / centralisé.
(mais effectivement, vu l’incroyable engouement pour l’iPhone, c’est clair que ça va freiner l’adoption de Linux, les gens étant généralement pragmatiques, ce qui n’est pas forcément une bonne chose
virtualbox.orgPour ma part, (je précise que c’est pour pour l’iPod de ma coloc, moi personnellement j’ai préféré Archos ne serai-ce que parce que je peux lire les FLACs avec), j’ai installé VirtualBox et installé windows dessus. Ca permet de ne pas avoir a redémarrer et comme c’est juste pour lancer iTunes une fois de temps en temps c’est tres bien. Certes la version de VirtualBox avec les drivers USB activés n’est pas libre et pas sur les dépots officiels ubuntu. Il faut la récupérer ici : http://www.virtualbox.org/wiki/Linux_Downloads. Mais bon Windows c’est pas libre non plus hein…
J’ai un ipod classic car il n’existe aucun autre lecteur de plus de 100 go (je veux de la musique non compressée) et il fonctionne très bien sous linux (banshee).
Mais bon j’aurai préféré un cowon de 150go mais il n’existe pas.
Je crois que les problèmes de synchro sont sur les nanos, iphone et touch uniquement, pour le classic c’est tout bon !!!
J’ai jamais vu l’interet d’adopter un machin comme l’iphone ou l’ipod si c’est pour me retrouver coincé par une boite et obligé d’utiliser ses saletés.
J’ai un bon vieux creative zen qui est largement suffisant pour les usages que j’en fais. Quand au téléphone, j’ai un classique samsung (même pas 3G vu le prix que ça coute) tout ce que je lui demande c’est la fonction téléphone.
Quand je vois la taille et la fragilité des joujoux tactiles je me dis juste « si ça plais aux autres mouais pourquoi pas mais pour mon usage personnel non pas trop »
J’ai toujours eu horreur des appareils tout en un, que ça soit les HiFi jusqu’au tel portable tactile qui prétend tout remplacer. Dès que ça merde (ce qui arrive) c’est « bye bye all » et on a l’air d’une andouille.
La nouvelle version de gpod permet également le support du nouvel iPod Nano (G5). A noter que, pour une fois, Apple avait fait un effort: l’incompatibilité venait d’un passage à une base de donnée sqlite, donc plus libre que l’ancienne…
Je ne connais pas du tout la problématique de l’iphone/itouch, mais il faut néanmoins saluer les développeurs de libgpod qui ont fait un travail remarquable pour permettre le support de l’iPod sous Linux…
Les mises à jours des iphones vont a priori cassé uniquement le systeme de cryptographie, ie, en utilisant une nouvelle clé par exemple. Le fonctionnement interne ne risque pas de changer tous les jours. Qu’est ce que empeche de mettre les clés de décryptages sur un serveur que le soft va intéroger à chaque fois qu’il n’arrive pas à se connecter à l’iphon. Ceci évite une mise à jour (longue) du soft.
@freechelmi
Si Linux était très développé nul doute qu’Apple se pencherait sur le bébé pour lui fournir l’interface nécessaire à l’utilisation de ses produits. La preuve, Itune fonctionne sous Windows… Mais je n’ai peut-être rien compris effectivement.
Bonjour à toutes et tous.
Concernant la syncro avec l’iphone ou ipod touch, sachez qu’il y a deja une sacrée avancée puisqu’on y arrive deja sans jaibreak.
Pour ceux qui ont un apple, au risque de decevoir certain, on peut l’avoir reçu en cadeau (eh oui ca arrive et c’est mon cas) et en être tres satisfait (c’est encore mon cas).
Donc si ubuntu fait des améliorations pour faciliter encore plus les choses ! eh bien tant mieux pour les personnes comme moi.
Au lieu de critiquer sans cesse, vous devriez vous ravir que les choses changent et s’ameliorent.
Christophe
Marceldo : Ce qui est déploré, c’est que le produit soit explicitement concu pour ne fonctionner qu’avec iTunes, empêchant justement des environnements négligés par Apple d’assurer leur propre compatibilité. Ce n’est pas illégal de la part de Apple, juste une politique très très douteuse.
Gaetan : C’est justement ça le problème, Si Apple a verrouillé le produit, ce n’était pas pour ensuite donner librement les clés pour le déverrouiller à ceux qui ne veulent pas utiliser iTunes. Donc la situation reste la même, la database sur le iphone demeure illisible sans la clé, et la clé est jalousement gardé par son propriétaire.
Je vois que la version 0.99 de la librarie est dans Debian etch (c’est-à-dire old-stable). Y a une raison particulière pour ce retard dans Ubuntu ?
@marceldo : 1% des utilisateurs pour un OS quasi pas préinstallé , je trouve ça pas mal. Que Apple soit nul pour devellopper sur autre chose que MacOSX c’est autres chose.
Mehdi : Version de gtkpod dans ubuntu 9.10 : 0.99.14-2ubuntu3
Sous Ubuntu 9.10 : libgpod 0.7.2
Sous Ubuntu 10.04 : libgpod 0.9.3
Aucun commentaire ne parle d’iFuse qui permet de gérer ses photos et fichiers musicaux sur l’iphone et iPod touch par une simple connexion usb – la page du projet http://matt.colyer.name/projects/iphone-linux/
Le gros intérêt d’iFuse c’est qu’il fonctionne avec la version standard du matériel : pas besoin de toucher au firmware et de prendre des risques d’annulation de garantie en en tentant de jailbreaker son matériel.
L’autre point est qu’il fonctionne sans avoir besoin de logiciels additionnels installés sur le téléphone (comme `ssh»).
Enfin libiphone est une bibliothèque qui ne dépend pas de l’utilisation des restrictions existantes ». Dll` ou `. So` de la bibliothèques d’Apple.
Bref iFuse utilise le protocole « AFC » d’apple avec un câble USB et permet l’accès les fichiers multimédia sous Linux de l’iPhone (ou iPod Touch)
Une fois que l’iPhone est monté, vous pouvez copier depuis ou sur l’iphone/ipod touch, tous les fichiers médias qui se trouve dans le répertoire `/ var / root / Media` (photographies et fichiers musicaux)
http://ubuntuforums.org/showthread.php?t=1364032
désolé de contre-dire certaine personne mais le cryptage ne change pas en fonction des mises à jours.
j’utilise gtkpod qui fonctionne avec le firmware 3.1.2 et 3.1.3 sans distinction, de plus j’ai lue quelque part que le firmware 2.0 et le firmware 3.1.X n’ont pas un cryptage different mais que le système de fichier (facon dont la musique est trié) est différent.
Mon iPod Nano 16Go est pris en charge par gtkpod pour les 2 seules fonctions qui m’intéressent :
Ajouter ou enlever des morceaux de musique.
J’avais acheté un Ipod par soucis de qualité il y a 3 ans et malgré le prix je n’ai pas été déçu.
Après je ne me permettrais pas d’affirmer qu’il n’y a pas actuellement de produit équivalent ailleurs.
Je n’en sais tout simplement rien. Les produits évoluent vite dans ce domaine.
Maintenant j’écoute la musique surtout dans ma voiture donc un lecteur mp3 16Go de n’importe quelle marque suffirai.