Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
iphone [Le 17/12/2011, 18:37]
82.232.222.169 [Les contacts et l'agenda]
iphone [Le 05/11/2023, 10:46] (Version actuelle)
mrbidon [Les photos]
Ligne 1: Ligne 1:
-{{tag>Lucid téléphonie apple audio ipod photo}}+{{tag>Bionic ​téléphonie apple ipod photo}}
  
 ---- ----
  
 +{{ logo_apple.png?​80nolink| Logo Apple}}
 +====== iPhone, iPad & iPod Touch======
  
-====== iPhone & iPod Touch======+<note warning>​Il est important de savoir qu'il est assez difficile d'​accéder à son matériel Apple peu importe le logiciel utilisé. \\ 
 + ​Surtout en ce qui concerne la musique. \\ Se référer à ce fil de discussion : \\ [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21657475#​p21657475|« ​iPod Touch 4 sous Ubuntu 16.04 LTS »]] sur le forum. — auteur : Oasis3000 ; date : 25 mai 2016. \\ Il est fait mention de cette solution : \\ [[http://​askubuntu.com/​questions/​835402/​libimobiledevice-problem|« libimobiledevice problem : Trying to connect Kubuntu 16.04 box with usb cable connected iPad Pro 12.9 running ios 10.0.2 »]] \\ — site : AskUbuntu ; auteur : Guz ; date : 10 octobre 2016. \\ La procédure est reprise dans la partie [[#​installation]] de cette page</​note>​
  
-{{:​iphone-illustration.png?​450|iPhone et Ubuntu}} 
-<note important>​**Avis à tous les utilisateurs :** 
  
-Veuillez compléter le **[[:​iphone#​compatibilite|tableau ​de compatibilité]]** ci-dessous.\\ +Les données ​de l'iPhone à synchroniser sont composées essentiellement de photos, de musique et de vidéos, ainsi que des contacts et des événements du calendrier.
-Merci d'avance :​-)</​note>​+
  
 +Sous MacOS et Windows, l'​utilisation d'​iTunes permet de synchroniser ces différents éléments avec les logiciels du système. Le logiciel iTunes n'est pas disponible sous Linux, plusieurss solutions s'​offrent aux possesseurs d'​iPhone :
  
-Les données de l'iPhone à synchroniser sont composées essentiellement ​de photos, musique et vidéosainsi que des contacts ​et des événements du calendrierSous MacOS et Windows, l'utilisation ​d'​iTunes ​permet de synchroniser ces différents éléments avec les logiciels du systèmeLe logiciel iTunes n'étant pas disponible sous Linux, trois solutions s'​offrent aux possesseurs ​d'​iPhone ​+  - l'​utilisation de [[:​Rhythmbox]] (support natif); 
 +  - l'​utilisation d'​[[iTunes]] sous machine virtualisée et la synchronisation des données ​avec celles ​de la machine virtuelle. 
 +  - l'utilisation d'​[[iTunes]] sous [[Windows]] installé en Dual-Boot,​ 
 +  - l'​utilisation ​de [[https://​www.winxdvd.com/​mediatrans/​index-fr.htm|WinX MediaTrans]] permet de gérer les iPhone/iPad sur Windows, transférer des photos, ​des vidéos et de la musique ​entre l’iPhone, l’iPad ​et un PC sans iTunesse référer à [[https://​www.doctor-telephone.fr/​contacts/​sauvegarder-contact-iphone.html|« Comment sauvegarder ​des contacts iPhone sans iTunes »]] — site : Doctor Téléphone ; auteur : Lola Marceau ; date : 13 septembre 2018((La procédure concerne Windows 10)). 
 +  - sous iOS 11 et Windows, lutilisation ​de l’application [[wp>​https://​fr.wikipedia.org/​wiki/​Xender|Xender]],​ disponible sur l’App-store ​permet de transférer tout type de fichier d’un PC vers l’iPhone. 
 +  - l'utilisation ​d'un cloud entre PC Ubuntu et iPhone ​
  
-  - l'utilisation ​de [[Lucid]] Lynx 10.04 [[LTS]] (support natif+Une autre approche consiste à accéder au **cloud Apple** directement à partir du navigateur internet de votre PC sous Ubuntu, en utilisant vos identifiants Apple pour obtenir les droits de navigation. Ainsi 
-  ​- un peu de travail (pas dur) sous [[Karmic]] (et précédents ?) +https://​www.icloud.com/​photos/​ vous permet de consulter vos photos, de les importer sur votre PC Ubuntu ou inversement de transférer des photos de votre PC vers le cloud Apple. Ensuite elles seront visibles sur tous vos iPhone ou iPAD. 
-  ​- l'​utilisation d'[[iTunes]] sous machine virtualisée et la synchronisation des données avec celles de la machine virtuelleCette solution oblige ​à utiliser des logiciels propriétaires sur la machine virtuelle.+Bien sûr il faut avoir préalablement activé la synchronisation entre vos appareils Apple et le cloud d'Apple (ce qui est vivement recommandé) mais cela vous permet ​de récupérer vos photos même en cas de vol ou perte de votre matériel. 
 +=====Installation===== 
 +Pour obtenir la reconnaissance des ipod/iphone lorsqu'​on les branches en usb, il est nécessaire d'[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​libimobiledevice6,​ifuse,​libimobiledevice-utils,​ideviceinstaller]]** à partir d'​Ubuntu 18.04. Avant cette dernière version suivez la procédure suivante :​ 
 +  * [[:​PPA|Ajouter le PPA]] **ppa:​martin-salbaba/​ppa+libimobiledevice**(( https://​launchpad.net/​~martin-salbaba/​+archive/​ubuntu/​ppa+libimobiledevice)) dans vos sources de logiciels; ​ 
 +  ​[[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|recharger la liste des paquets]]; 
 +  ​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​libimobiledevice-utils,​ifuse]]** 
 +=====Utilisation===== 
 +====En ligne de commande==== 
 +Il faut, après avoir pensé ​à déverrouiller l'​iphone (si oubli, il suffit de recommencer ​la commande) :​ <​code>​idevicepair pair</​code>​ 
 +Il faut aussi accepter sur le lecteur le message de confiance en votre propre PC et recommencer encore l'​instruction ci-dessus. 
 +Enfin : <​code>​sudo mkdir /​media/​$USER/​ipod 
 +sudo chown -R $USER /​media/​$USER/​ipod 
 +ifuse /​media/​$USER/​ipod/</​code>​
  
 +Dans ce dossier ipod (/​media/​$USER/​ipod),​ se trouve ce qui est présent dans l'​appareil. L'ipod est maintenant accessible comme un lecteur usb quelconque.
  
 +Pour démonter correctement votre Iphone :
 +<​code>​fusermount -u /​media/​$USER/​ipod/</​code>​
 +====Graphiquement====
 +Le seul moyen pour accéder à son périphérique Apple graphiquement est de créer un [[raccourci-lanceur|lanceur]] avec les commandes précédentes. [[:​tutoriel:​comment_modifier_un_fichier|Créez un script]] avec ce contenu :
 +<file bash ipod.sh>
 +#!/bin/bash
 +if [ -d "/​media/​$USER/​ipod/​DCIM"​ ];then
 +fusermount -u /​media/​$USER/​ipod/​
 +else
 +ifuse /​media/​$USER/​ipod/​
 +fi</​file>​
 +Après cela créer votre [[raccourci-lanceur|lanceur]]avec ceci dans la ligne commande :​
 +<​code>​sh -c /​home/​suresh/​.ipad.sh </​code>​
 +Vous pouvez aussi personnaliser l'​icône avec un logo approprié.
 +===== Connexion à l'​ordinateur =====
  
-===== Compatibilité ===== +Voici un mini tuto, qui a fonctionné pour synchroniser de la musique sur un iPhone 4 en ios 4.3.3, le principe est de revenir de la version 5 de la Data Base utilisé dans les iPhone les plus récents à la version 4 (une connexion ssh est indispensable pour réaliser ces manipulations) : 
- +  * Commencez ​par effacer complètement les musiques stockés sur le iPhone. 
-<​note>​Placez un court moment votre souris sur les icônes contenues dans les tableaux pour voir une info-bulle s'​afficher,​ donnant plus de détails.</​note>​ +  * En ssh  ​éditez ​le fichier ​**/​System/​Library/​Lockdown/​Checkpoint.xml** pour modifier la valeur de DBVersion de 5 à 4. 
-| {{  icons:​process-stop.png?​20&​nolink ​ |Ne fonctionne pas}}Ne fonctionne pas | {{ icons:​icon-ubuntu.png?​20&​nolink |Fonctionne immédiatement}}Fonctionne immédiatement | {{ icons:​important.png?​20&​nolink |Nécessite quelques réglages}}Nécessite quelques réglages | {{ icons:​icon-support.png?​20&​nolink |Pas testé}}Pas testé | +  * Dans le dossier ​**/​var/​mobile/​Device/​iTunes_Control/​** éffacez les fichiers lock provenant certainement de tentatives de synchronisation ratées. 
- +  * Sur l'​AppleStore ​installez ​l'​application UUID Finder pour avoir l'​UUID ​du iPhone. 
-^  Appareil ^      iPhone ​                                 ^^^^^^^^^^^^^^ +  * Sur cette page: http://​ihash.marcansoft.com/ ​générez ​un fichier HashInfo ​puis copiez le dans le dossier: ​ **/​var/​mobile/​Media/​iTunes_Control/​Device**,
-^  Modèle ​  ​^ ​ 2G  ^     3G - 3GS            ^^^^  4          ^^^^^^^^ 4S ^  +
-^  i0S      ^   ? ​ ^    3.1.3   ^ 4.0.1 ^ 4.1 ^ 4.2.1 ^  4.0.1  ^  4.1  ^  4.2.1  ^ 4.3.1 ^ 4.3.2 ^ 4.3.3 ^ 4.3.4 ^ 4.3.5 ^ 5.0.1 ^ +
-^  [[iphone#​les_photos|Photos]] ​  |{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​important.png?​nolink |iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.  }}|{{ icons:​icon-ubuntu.png?​nolink }}| {{ icons:​icon-ubuntu.png?​nolink }} | {{ icons:​icon-ubuntu.png?​nolink }} | {{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}| +
-^  [[iphone#​la_musique|Musique]] ​ |      |{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​important.png?​nolink }}|{{ icons:​important.png?​nolink |iPhone reconnu, la synchronisation s'​effectue sans problème avec gtkPod. Certes, il y a une erreur à la fin, mais cela fonctionne. }}|{{ icons:​important.png?​nolink |iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug. }}| {{  icons:​process-stop.png?​nolink ​ |iPhone reconnu, la synchronisation s'​effectue sans problème, MAIS la musique n'est pas affichée sur l'​iPhone}}| {{  icons:​process-stop.png?​nolink ​ | L'​iPhone est reconnu, MAIS la musique n'est pas affichée sur l'​iPhone}} | {{ icons:​icon-ubuntu.png?​nolink | Testé sous 11.10}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}} | {{  icons:​process-stop.png?​nolink ​ |Ne fonctionne pas sous Lucid avec libimobiledevice 0.9.7}} |  +
-^  [[iphone#​les_videos|Vidéos]] ​  ​| ​     |{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}| {{ icons:​icon-support.png?​nolink }}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​important.png?​nolink | iPhone reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}} | {{  icons:​icon-support.png?​nolink ​ | Non testé}} | +
- +
- +
-^  Appareil ^       iPod Touch           ​^^^^^^^ +
-^  Modèle ​  ​^ ​ 1      ^        2 - 3      ^^^ 4 ^^^ +
-^  i0S      ^    3.1.3      ^^  4.0    ^  4.2.1  ^ 4.1 ^ 4.2.1 ^ 4.3.1 ^ +
-^  [[iphone#​les_photos|Photos]] ​  |{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​important.png?​nolink | iPod reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}| +
-^  [[iphone#​la_musique|Musique]] ​ |{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}  |{{ icons:​important.png?​nolink | iPod reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}| |{{ icons:​important.png?​nolink | iPod reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}| {{ icons:​icon-ubuntu.png?​nolink |Fonctionne immédiatement}} ​ |  +
-^  [[iphone#​les_videos|Vidéos]] ​  ​| ​        ​| ​         |{{ icons:​icon-ubuntu.png?​nolink }}  |{{ icons:​important.png?​nolink | iPod reconnu, mais non-monté. Suivre le tutoriel ci-dessous pour régler le bug.}}| |{{  icons:​icon-support.png?​nolink }}  | +
- +
- +
-^  Appareil ^       ​iPad ​       ^^^^ +
-^  Modèle ​  ​^ ​ WiFi & 3G  ^^^^ +
-^  i0S      ^ 3.2.1 &  3.2.2  ^ 4.2.1 ^ 4.3.1 ^4.3.5^ +
-^  [[iphone#​les_photos|Photos]] ​  |{{ icons:​icon-ubuntu.png?​nolink }}|{{ icons:​icon-support.png?​nolink }}| {{  icons:​process-stop.png?​20&​nolink }}|{{ icons:​icon-ubuntu.png?​nolink }}| +
-^  [[iphone#​la_musique|Musique]] ​ | {{  icons:​process-stop.png?​nolink ​ |iPad reconnu, synchronisation défectueuse. Les ebooks sont reconnus comme de la musique.}} ​ | {{  icons:​icon-support.png?​nolink }} ^|{{ icons:​icon-ubuntu.png?​nolink }}| +
-^  [[iphone#​les_videos|Vidéos]] ​  ​| ​        ​| ​        | +
- +
-FIXME Complétez-moi ! +
- +
-FIXME il semblerait que les vidéos ne sont pas synchronisables avec un iPhone 4. +
- +
-=== Problème pour les iPhones et iPod Touch sous iOS ≥ 4   === +
- +
-<​note>​Uniquement pour les iPhones/​iPod Touch indiqués comme "​Nécessitant quelques réglages"</​note>​ +
- +
-Les modèles les plus récents d'​iPhone (les 4g) nécessitent une version à jour des **usbmuxd/​libimobiledevice** (1.0.6/​1.0.4). Pour les installer :  +
-  * [[:​PPA|Ajoutez le PPA]] **ppa:​pmcenery/​ppa**((https://​launchpad.net/​~pmcenery/​+archive/​ppa)) dans vos sources de logiciels. +
-  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. +
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez/​Mettez à jour les paquets]] **[[apt>​libimobiledevice1,​libimobiledevice-utils,​usbmuxd,​libusbmuxd1,​libgpod,​libgpod-common|libimobiledevice1 libimobiledevice-utils usbmuxd libusbmuxd1 libgpod libgpod-common]]**. +
-  * Mise à jour globale des librairies : **sudo apt-get dist-upgrade** +
-  * Redémarrez votre session +
- +
-Si vous utilisez [[Karmic]] ou postérieur,​ vous devrez modifier l’adresse du ppa afin de télécharger les paquets pour [[Lucid]]. +
- +
-[[http://​www.ubuntugeek.com/​how-to-get-ios-4-iphone-os-to-sync-with-rhythmbox-in-ubuntu-10-04-lucid.html|Source]] +
- +
-===== Montage automatique sous Ubuntu 10.04 LTS ===== +
-Depuis la version 10.04, Ubuntu reconnaît nativement ((c'​est à dire sans installation de programmes supplémentaires)) l'​iPhone. Il vous suffit de brancher votre iPhone sur un port USB et quelques secondes plus tard il apparaît sur le bureau avec son propre nom, ex : **iPhone de M. Durand**. +
- +
-Il suffit d'une mise à jour de rhythmbox pour que la synchronisation des musiques sous l'OS 4.3.1 d'​Apple soit possible. +
- +
-Cependant, depuis le passage à l'iOS 5, la synchronisation des musiques n'est pas possible. Il est possible de contourner ce problème par l'​installation d'une machine virtuelle (avec Windows ou OSX)((http://​ubuntuforums.org/​showthread.php?​t=1865313)). +
-===== Montage automatique sous Ubuntu 11.04 et 11.10===== +
-- iPhone 3gs iOS 4.3.3 et iOS 5, synchronisation des musiques avec banshee fonctionne ainsi que les photos avec shotwell et pour les vidéos si vous avez oplayer (par exemple) dans votre iPhone une fenêtre s'​ouvre automatiquement et il y a plus qu'un copier/​coller a faire pour ajouter des vidéos. +
- +
-- iPhone 4 iOS 4.3.3, idem que iPhone 3GS ci-dessus sauf pour la synchronisation des musiques. (seule la lecture de la musique présente dans iPhone par banshee est possible sous iOS 4.3.3).  +
- +
-Je propose ​un mini tuto, qui a fonctionné ​pour moi pour synchroniser de la musique sur un iPhone 4 en ios 4.3.3, le principe est de revenir de la version 5 de la Data Base utilisé dans les iPhone les plus récents à la version 4 (une connexion ssh est indispensable pour réaliser ces manipulations) : +
-  * J'ai commencé ​par effacer complètement les musiques stockés sur mon iPhone. +
-  * En ssh j'ai édité ​le fichier /​System/​Library/​Lockdown/​Checkpoint.xml pour modifier la valeur de DBVersion de 5 à 4. +
-  * Dans le dossier /​var/​mobile/​Device/​iTunes_Control/ ​il y avait plusieurs ​fichiers lock provenant certainement de tentatives de synchronisation ratées ​que j'ai effacés+
-  * Sur l'​AppleStore ​j'ai installé ​l'​application UUID Finder pour avoir l'​UUID ​de mon iPhone. +
-  * Sur cette page: http://​ihash.marcansoft.com/ ​j'ai généré ​un fichier HashInfo ​que j'ai copié ​dans le dossier: /​var/​mobile/​Device/​iTunes_Control/​Device/+
   * Après un reboot de l'​iPhone,​ la synchronisation a fonctionné sans problème.   * Après un reboot de l'​iPhone,​ la synchronisation a fonctionné sans problème.
- 
-- iPhone 4 et 4S avec iOS5 : la synchronisation des musiques n'est pas possible. Il est possible de contourner ce problème par l'​installation d'une machine virtuelle (avec Windows ou OSX)((http://​ubuntuforums.org/​showthread.php?​t=1865313)). 
  
  
 ===== La musique ===== ===== La musique =====
- 
-Les iPhone et iPod Touch sont maintenant supportés en natif depuis Ubuntu Lucid Lynx (10.04 LTS). 
-  - Branchez votre iPhone 
-  - Lancez Rhythmbox et sélectionnez le 
- 
-Les principaux lecteurs supportant les iPhones par défaut sont : 
-  * [[Rhythmbox]] (lecteur par défaut dans [[Maverick]] et précédents) 
-  * [[Banshee]] (lecteur par défaut dans [[Natty]]) 
-  * [[gtkPod]] 
  
 -> Vous en trouverez d'​avantage sur la page [[ipod#​les_logiciels_de_transfert|consacrée aux iPod]]\\ -> Vous en trouverez d'​avantage sur la page [[ipod#​les_logiciels_de_transfert|consacrée aux iPod]]\\
--> [[:​tutoriel:​comment_synchroniser_un_iphone_3g_3gs_sous_ubuntu|Page dédiée]] à la synchronisation de la musique avec un iPhone 
  
 === Éviter les conflits avec iTunes === === Éviter les conflits avec iTunes ===
Ligne 119: Ligne 83:
 === Les paroles === === Les paroles ===
  
-**[[Banshee]]** supporte l'​export des paroles par défaut. Par défaut, Banshee récupère depuis internet les paroles de toutes la collection musicale, en une fois (et non à la lecture de chaque morceau comme le fait Rhythmbox). 
-L'​export des paroles se fait automatiquement lors de l'​export de musique. FIXME à confirmer avec Banshee des dépôts officiels 
  
-<​note>​Banshee ajoute une ligne à la fin des paroles, même lors de l'​export,​ ce qui peut sembler un peu parasitaire. +**[[gtkPod]]** assure l'​export des paroles, mais vous devrez copier-coller les paroles à la main depuis Internet. Pour cela : ''​Clic droit''​ -> ''​Editer les détails du morceau''​ -> onglet ''​Lyrics''​
-<​code>​Powered by LyricWiki (http://​lyrics.wikia.com/​api.php?​action=query∝=revisions&​rvprop=content&​format=xml&​titles=)</​code></​note>​ +
- +
-**[[Rhythmbox]]** quant-à-lui ne peut pas exporter vers les iPhone la musique qu'il a récupéré,​ mais peut néanmoins exporter les paroles si ces dernières ont été récupérées avec Banshee. FIXME à confirmer +
- +
- +
-**[[gtkPod]]** assure ​également ​l'​export des paroles, mais vous devrez copier-coller les paroles à la main depuis Internet. Pour cela : ''​Clic droit''​ -> ''​Editer les détails du morceau''​ -> onglet ''​Lyrics''​+
  
 <note tip>Pour voir les paroles sur votre iPhone, vous devez "​taper"​ sur la pochette de l'​album quand vous lisez le morceau. <note tip>Pour voir les paroles sur votre iPhone, vous devez "​taper"​ sur la pochette de l'​album quand vous lisez le morceau.
- +Si elles ne s'​affichent pas, aller dans ''​Réglages''​ -> ''​Musique''​ -> activer ''​Paroles et infos''</​note>​
--> Si elles ne s'​affichent pas, aller dans ''​Réglages''​ -> ''​Musique''​ -> activer ''​Paroles et infos''</​note>​+
  
 ===== Les photos ​ ===== ===== Les photos ​ =====
  
-Lorsque vous connectez votre iPhone sur un port USB, le répertoire comportant des photos est automatiquement monté sous l'​intitulé « Apple, Inc. iPhone ». Ubuntu vous propose alors d'​importer vos photo avec votre logiciel favori comme pour tout autre appareil photo numérique. ​+Lorsque vous connectez votre iPhone sur un port USB, le répertoire comportant des photos est automatiquement monté sous l'​intitulé « Apple, Inc. iPhone ». Ubuntu vous propose alors d'​importer vos photo avec votre logiciel favori comme pour tout autre appareil photo numérique.
  
 === Avec gThumb === === Avec gThumb ===
Ligne 148: Ligne 103:
  
  
 +=== En ligne de commande ===
 +Reportez-vous [[iphone#​en_ligne_de_commande|au paragraphe plus haut]] pour monter votre iphone dans un répertoire Linux. ​
  
 +Identifier le répertoire (sur iphone SE 2020, il s'agit de ''​DCIM/​100APPLE''​) où sont localisées les photos.
 +
 +Puis utiliser rsync pour importer les nouvelles photos sur votre machine: ​
 +''​rsync -avz /​media/​$USER/​ipod/​DCIM/​100APPLE /​mon/​répertoire/​de/​sauvegarde''​
  
 ===== Les vidéos ===== ===== Les vidéos =====
Ligne 172: Ligne 133:
   - Cliquez sur ''​Enregistrer''​   - Cliquez sur ''​Enregistrer''​
  
-<note important>​A noter que vous pouvez obtenir un message d'​erreur sous Ubuntu 10.10 mentionnant l'​absence du support MP4v2. Pour résoudre ce problème, il suffit d'​installer le paquet [[apt://​libmp4v2-0|libmp4v2-0]]</​note>​ 
  
 <note important>​Le transfert peut être **très** long !\\ <note important>​Le transfert peut être **très** long !\\
 La barre de progression peut vous sembler figée, mais c'est normal, elle n'"​avance"​ que lors de la fin du transfert d'un film. La barre de progression peut vous sembler figée, mais c'est normal, elle n'"​avance"​ que lors de la fin du transfert d'un film.
  
--> Valable pour gtkPod ​ET Banshee</​note>​+-> Valable pour gtkPod.</​note>​
  
  
Ligne 183: Ligne 143:
 ===== Les contacts et l'​agenda ===== ===== Les contacts et l'​agenda =====
  
-Il est désormais possible de synchroniser les contacts avec [[:​ubuntuone|Ubuntu One]], grâce à une appli sur l'​AppStore (donc légale).  +==== Google Calendar ​====
-FIXME: à étoffer +
- +
-Depuis l'​application Ubuntu sur l'​apple store, pour se connecter à son UbuntuOne, il faut aller sur votre compte UbuntuOne et cliquer sur //Account// : là faire défiler la page et cliquer sur //View the phones connected to this account// (beta) et à partir de là, sélectionner votre téléphone (l'​iphone pour nous), et il vous passera le nom d'​utilisateur et le mot de passe à taper sur l'​application de votre iphone... pas plus compliqué que ça. +
- +
-<note important>​C'​est devenu payant la synchronisation depuis leur application :-( </​note>​ +
- +
- +
-=== Google Calendar ===+
 **Avec le firmware 3.0**, il est possible de synchroniser contacts et calendriers de Google en ajoutant un compte de type microsoft exchange sur l'​iPhone : **Avec le firmware 3.0**, il est possible de synchroniser contacts et calendriers de Google en ajoutant un compte de type microsoft exchange sur l'​iPhone :
-dans "​Régalges > Mails, contacts, calendrier",​ ajouter un compte de type "​microsoft exchange"​. Remplir les champs users et login avec ses identifiants gmail (avec @gmail.com). Sauver, un nouveau champs serveur apparait, renseigner m.google.com. ​+dans "​Régalges > Mails, contacts, calendrier",​ ajouter un compte de type "​microsoft exchange"​. Remplir les champs users et login avec ses identifiants gmail (avec @gmail.com). Sauver, un nouveau champs serveur apparait, renseigner m.google.com.
  
-Choisir les données à synchroniser (les mails sont maintenant pris en charge par ce protocole). Attention, le choix est laissé de remplacez ​le calendrier et des contacts de l'​iPhone par ceux de google. Dans le cas contraire, vous obtiendrez deux groupes (PC et Google) qui se synchroniseront chacun avec iTunes et Google. ​+Choisir les données à synchroniser (les mails sont maintenant pris en charge par ce protocole). Attention, le choix est laissé de remplacer ​le calendrier et des contacts de l'​iPhone par ceux de google. Dans le cas contraire, vous obtiendrez deux groupes (PC et Google) qui se synchroniseront chacun avec iTunes et Google.
  
-=== Nuevasync===+==== Nuevasync====
 [[http://​www.nuevasync.com/​|Nuevasync]] permet de synchroniser contacts et agenda de l'​iPhone avec un ceux d'un compte google.\\ Ce service **payant** permet de synchroniser plusieurs calendriers google. Vous pourrez ensuite synchroniser ces données avec Thunderbird ou Evolution. [[http://​www.nuevasync.com/​|Nuevasync]] permet de synchroniser contacts et agenda de l'​iPhone avec un ceux d'un compte google.\\ Ce service **payant** permet de synchroniser plusieurs calendriers google. Vous pourrez ensuite synchroniser ces données avec Thunderbird ou Evolution.
 <​note>​ <​note>​
Ligne 205: Ligne 157:
 Il existe aussi une application [[http://​www.google.com/​mobile/​apple/​sync.html|Google Sync]] en version beta qui permet de synchroniser calendriers et contacts google. Il existe aussi une application [[http://​www.google.com/​mobile/​apple/​sync.html|Google Sync]] en version beta qui permet de synchroniser calendriers et contacts google.
  
-=== Funambol ​ === 
  
-[[http://​funambol.com|Funambol]] propose une suite de logiciels open-sources permettant de synchroniser contacts, agenda, tâches "​over-the-air"​ (bien que le terme ne semble pas être tout à fait exact).+==== Memotoo ​ ====
  
-En ce qui concerne l'​iPhone,​ Funambol ne synchronise que les contacts ​(synchronisation du calendrierdes tâches ​et des notes sont prévus... depuis début 2008)La synchronisation se fait entre l'​iPhone ​et un serveur central SyncML qui peut à son tour se synchroniser avec Thunderbird,​ Sunbird ou Evolution.+[[http://​www.memotoo.com|Memotoo]] est un service ​qui vous permet de synchroniser vos contacts, ​votre agenda ​et vos tâchesPlusieurs méthodes existe pour synchroniser ces données avec votre iPhone mais la meilleure solution est d'​utiliser les synchronisations [[https://​en.wikipedia.org/​wiki/​CardDAV|CardDAV]] et [[http://en.wikipedia.org/​wiki/​CalDAV|CalDAV]] qui sont des standards de l'​iPhone.
  
-** Installation ​**+** CardDAV (contacts) ​**
  
-Sur un iPhone Jailbreaké : installer funambol via l'​installeur puis configurer ​le serveur SyncML.+- Allez dans **Réglages** et sélectionnez **Mail, Contacts, Calendrier**\\ 
 +- Sélectionnez **Ajouter ​un compte...**\\ 
 +- Sélectionnez **Autre**\\ 
 +- Sélectionnez **Ajouter un compte CardDAV**\\ 
 +- Configurez-le avec les informations suivantes:​\\ 
 +Server: webdav.memotoo.com:​443\\ 
 +User name: Votre login Memotoo\\ 
 +Password: Votre mot de passe\\
  
-Sans Jailbreak : ouvrir Safari et se connecter à http://​my.funambol.com ​(vous devrez utiliser le portail de funambol comme serveur SyncML).+** CalDAV ​(calendrier et tâches**
  
-**Un serveur**+- Allez dans **Réglages** et sélectionnez **Mail, Contacts, Calendrier**\\ 
 +- Sélectionnez **Ajouter un compte...**\\ 
 +- Sélectionnez **Autre**\\ 
 +- Sélectionnez **Ajouter un compte CalDAV**\\ 
 +- Configurez-le avec les informations suivantes:​\\ 
 +Server: sync.memotoo.com:​443\\ 
 +User name: Votre login Memotoo\\ 
 +Password: Votre mot de passe\\
  
-Vous avez quelques réticences à stocker ​vos informations dans les bases de données ​d'une société ​tiers, ​pas de problème : la page [[funambol]] vous explique ​de manière simple comment installer ​un serveur à la maison ​et comment configurer votre iPhone et vos différents organiseurs.+==== Davical ​ ==== 
 +Si vous souhaitez synchroniser ​vos calendriers et vos contacts avec d'autres devices, sans confier vos données à un hébergeur ​tiers (Google Calendar...)vous pouvez installer un serveur [[Davical]],​ qui gère le protocole ​de calendriers CalDav et le protocole de contacts ​[[https://​en.wikipedia.org/​wiki/​CardDAV|CardDav]] (reconnus par l'​iphone en natif à partir ​de iOS 4.1 - testé sur ios 4.2.1). 
 + 
 +<note warning> Depuis ios5, il n'est plus possible de configurer de compte CardDav directement via l'​iPhone. L'​option reste proposée mais ne fonctionnera pas. Pour contourner le problème, il faut utiliser iPhone Configuration Utility disponible gratuitement sur le site d'​Apple,​ créer ​un profil de configuration pour CardDav, ne pas oublier de renseigner un identifiant dans l'​onglet General, puis l'​installer sur l'​iPhone branché en USB. (Pour cela aller sur la iDevice -> Profils de configuration,​ sélectionner le profil créé ​et cliquer sur installerCela doit ouvrir une popup d'​installation sur l'​iDevice)</​note>​
  
-=== Davical ​ === 
-Si vous souhaitez synchroniser vos calendriers et vos contacts avec d'​autres devices, sans passer par [[:​ubuntuone|Ubuntu One]] ni Google Calendar, bref, sans confier vos données à un hébergeur tiers, vous pouvez installer un serveur Davical, qui gère le protocole de calendriers CalDav et le protocole de contacts CardDav (reconnus par l'​iphone en natif). 
 A la différence de Funambol, qui ne gére que la synchronisation des contacts, Davical gère la synchronisation des calendriers ET des contacts. A la différence de Funambol, qui ne gére que la synchronisation des contacts, Davical gère la synchronisation des calendriers ET des contacts.
 +
 +Voici une liste des clients compatibles:​ [[http://​wiki.davical.org/​w/​CardDAV/​Clients|CardDAV/​Clients]]
 +
 L'​installation d'un serveur Davical requiert :\\ L'​installation d'un serveur Davical requiert :\\
 -L'​installation d'un serveur [[:​apache]]\\ -L'​installation d'un serveur [[:​apache]]\\
Ligne 229: Ligne 198:
 -L'​installation de [[:​Davical]] lui-même\\ -L'​installation de [[:​Davical]] lui-même\\
 -Un peu de configuration\\ -Un peu de configuration\\
 +FIXME: Ajouter tous les tutoriaux nécessaires
 <note warning> Cette méthode requiert un certain degré de technicité.</​note>​ <note warning> Cette méthode requiert un certain degré de technicité.</​note>​
 +<note warning> A l'​heure actuelle, Thunderbird supporte le protocole CalDav mais pas le protocole [[https://​bugzilla.mozilla.org/​show_bug.cgi?​id=546932|CardDav]]</​note>​
 ===== Stockage de fichiers ===== ===== Stockage de fichiers =====
  
 === En USB === === En USB ===
- +Si vous avez suivi la procédure d'​installation avec votre [[gestionnaire de fichiers]], vous pouvez accéder à votre iPhone, en navigant sur ce dernier, comme avec n'​importe quel autre périphérique USB. De cette manière vous pouvez accéder à seulement une partie des fichiers de votre iPhone.
-Dans [[Nautilus]], vous pouvez accéder à votre iPhone, en navigant sur ce dernier, comme avec n'​importe quel autre périphérique USB. De cette manière vous pouvez accéder à seulement une partie des fichiers de votre iPhone. +
- +
-<​note>​Cette fonction n'est pas disponible sur la majorité des systèmes d'​exploitation (Windows, Mac), vous devrez alors installer un logiciel (iFunBox ou Diskaid par exemple) permettant d'​accéder au contenu de votre iPhone accessible par USB.</​note>​+
  
 === En SSH === === En SSH ===
Ligne 268: Ligne 236:
  
 SSH depuis le terminal FIXME SSH depuis le terminal FIXME
 +
 +Pour établir une connexion ssh depuis le terminal :
 +  - -Si vous utilisez OpenSsh sur l'​Iphone le serveur devrait être actif par défaut(vous pouvez le verifier via SBToggles le menu raccourci de SBsettings).
 +  - -Recuperez L'​adresse IP de votre Iphone connecté en wifi(via SBToggles ou depuis les reglages de l'​iphone...)
 +  - -Ouvrez un terminal sur votre PC et tapez  :
 +   
 +    ssh nomUtilisateur@Adrresse.IP.de.l'​iphone
 +   
 + ​adaptez le mot de passe en fonction du nomUtilisateur choisi pour la connexion
 +<​note>​
 +nomUtilisateur peut etre mobile(utilisateur normal) ou root(Super-utilisateur) exemple pour ouvrir une session en tant qu '​utilisateur normal sur un Iphone dont l' IP est 192.168.1.55 il faut taper :
 +        ssh mobile@192.168.1.55
 + </​note>​
 +    ​
 +-Vous vous trouvez dans le repertoire par defaut de l'​utilisateur connecté(/​var/​mobile si vous vous connectez en tant que simple utilisateur et /var/root pour le super-utilisateur)
 +
 +Pour copier des fichiers de l'​Iphone vers le PC ou inversement :
 +  * exemple avec scp du telephone vers le PC
 +  * une fois connecté en ssh comme expliqué ci-dessus utilisez
 +scp chemin/​du/​fichier/​a/​copier nomUtilisateurPC@Adresse.IP.du.PC:/​chemin/​vers/​lequel/​copier/​le/​fichier
 +
 +<​note>​
 + pour copier un fichier helloworld.cpp qui se trouve dans le repertoire racine de l'​utilisateur mobile(/​var/​mobile/​) vers le repertoire /​home/​ubuntuHost/​Exemple du PC avec un nom d'​utilisateur ubuntuHost et connecté ave cune adresse IP 192.168.1.25
 +  scp helloworld.cpp ​ ubuntuHost@192.168.1.25:​~/​Exemple
 +</​note>​
 +
 +Pour copier du PC vers l'​Iphone il faut utiliser la même syntaxe mais vous n'avez pas besoin d'​établir une connexion ssh celle ci sera activée lors de la copie quand le mot de passe de l'​utilisateur de l Iphone vous est demandé.
 +Exemple : copier le fichier helloWorld.h contenu dans un dossier Dev du /home(PC) vers un repertoire de l utilisateur courant sur l'​Iphone /​var/​mobile/​Media/​
 +<​note>​
 +scp /​home/​utilisateur/​Dev/​hello.h mobile@192.168.1.55:/​var/​mobile/​Media
 + </​note>​
 +
  
 === Depuis une application de l'​AppStore === === Depuis une application de l'​AppStore ===
Ligne 283: Ligne 283:
 Vous pouvez très facilement encoder des vidéos à partir de vos fichiers ou de vos DVD de manière à les lire sur votre iPhone Vous pouvez très facilement encoder des vidéos à partir de vos fichiers ou de vos DVD de manière à les lire sur votre iPhone
  
-=== Avec Arista Transcoder === 
- 
-[[arista|Arista Transcoder]] vous permet d'​encoder des DVD, ou des vidéos situées sur votre ordinateur en un format compatible avec les iPhone. 
-Pour cela : 
-  - [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​arista|arista]]** 
-  - Lancez Arista (//​Applications → Son et vidéos → Arista//) 
-  - Sélectionnez la source des vidéos 
-  - Dans ''​Périphérique''​ sélectionnez //Apple iPhone / iPod// ou //Apple iPad// selon vos besoins, ainsi que le ''​Pré Réglage''​ nécessaire 
-  - Cliquez ensuite sur ''​Ajouter à la file''​ 
  
 === Avec Handbrake === === Avec Handbrake ===
  
  
-[[Handbrake]] ​est un autre logiciel libre et gratuit. En revanche il n'est pas disponible dans les dépôts par défaut, ce qui le rend légèrement plus compliqué à installer que [[Arista]]. Quelques fonctionnalités ​: +[[Handbrake]]permet :
- +
-  - encode fichier vidéo et disque DVD en un fichier au format iPhone, +
-  - gère les sous-titres,​ les pistes audio et les chapitres des DVD. +
- +
-Handbrake est disponible sous deux versions, avec une interface graphique GTK (GUI) en ligne de commande (CLI). Les deux versions sont à télécharger sur [[http://​handbrake.fr/​|le site officiel]].+
  
 +  - d'​encode des fichiers vidéo et disque DVD en un fichier au format iPhone,
 +  - de gèrer les sous-titres,​ les pistes audio et les chapitres des DVD.
  
 {{:​wiki:​handbrake-iphone_intrepid_1.png|encodage video Handbrake}} {{:​wiki:​handbrake-iphone_intrepid_1.png|encodage video Handbrake}}
  
-Sous Hardy (8.04), la version GUI ne fonctionne pas, mais vous pouvez toujours utiliser la version CLI : 
- 
-<​code>​ 
-./​HandBrakeCLI -i /dev/scd0 -o movie.mp4 --preset="​iPhone & iPod Touch" ​ 
-</​code>​ 
  
 === Avec ffmpeg === === Avec ffmpeg ===
Ligne 323: Ligne 306:
  
 <​note>​Ces fonctions avancées constituent la dernière étape pour avoir une indépendance totale d'​[[iTunes]]. Elles reprennent en effet les principales fonctions qui étaient jusqu'​alors uniquement disponibles avec iTunes. Avec ces fonctions (et notamment ''​ideviceactivate''​),​ on peut en principe s'​affranchir d'​iTunes à part entière, aussi bien pour la synchronisation de musique, que pour les fonctions plus techniques, qui sont listées ci-dessous.</​note>​ <​note>​Ces fonctions avancées constituent la dernière étape pour avoir une indépendance totale d'​[[iTunes]]. Elles reprennent en effet les principales fonctions qui étaient jusqu'​alors uniquement disponibles avec iTunes. Avec ces fonctions (et notamment ''​ideviceactivate''​),​ on peut en principe s'​affranchir d'​iTunes à part entière, aussi bien pour la synchronisation de musique, que pour les fonctions plus techniques, qui sont listées ci-dessous.</​note>​
- 
-<note important>​Ces fonctions avancées nécessitent une version plus récente (>1.0.0) de **''​libimobiledevice''​** que celle des dépôts. Pour ça, il va falloir la compiler. Vous trouverez les sources en scrollant un peu [[http://​www.libimobiledevice.org/​|sur cette page]].</​note>​ 
  
 <note tip>Si vous avez réussi à installer ou utiliser l'une de ces fonctions avancées, merci de bien vouloir compléter la documentation (à l'aide d'un petit tutoriel par exemple).</​note>​ <note tip>Si vous avez réussi à installer ou utiliser l'une de ces fonctions avancées, merci de bien vouloir compléter la documentation (à l'aide d'un petit tutoriel par exemple).</​note>​
Ligne 337: Ligne 318:
 Après l'​achat d'un iPhone (il en va de même pour les iPod Touch et iPad), il est nécessaire de l'​activer via iTunes pour permettre à Apple de vérifier la garantie (et bien d'​autres choses gardées secrètes). Tant que votre iPhone n'est pas activé, vous ne pourrez pas vous en servir, sauf pour appeler les urgences (le 112). Cette fonction est la plus récemment portée pour Linux (par le même développeur que pour la [[:​iphone#​modifier_le_systeme_de_l_iphone|restauration]] du firmware). Après l'​achat d'un iPhone (il en va de même pour les iPod Touch et iPad), il est nécessaire de l'​activer via iTunes pour permettre à Apple de vérifier la garantie (et bien d'​autres choses gardées secrètes). Tant que votre iPhone n'est pas activé, vous ne pourrez pas vous en servir, sauf pour appeler les urgences (le 112). Cette fonction est la plus récemment portée pour Linux (par le même développeur que pour la [[:​iphone#​modifier_le_systeme_de_l_iphone|restauration]] du firmware).
  
-Le logiciel est aussi à compiler, et son git est [[http://​github.com/​posixninja/​ideviceactivate|par là]].+Le logiciel est aussi à compiler, et son git est [[https://​github.com/​posixninja/​ideviceactivate|par là]].
  
 === Restauration du Firmware === === Restauration du Firmware ===
 [[http://​github.com/​posixninja/​idevicerestore|idevicerestore]] (à compiler) est un logiciel permettant de restaurer, upgrader son iPhone/iPod Touch, sans iTunes. Le développeur a [[http://​twitter.com/​p0sixninja/​status/​14796398567|annoncé sur twitter le 26/​05/​2010]] qu'il avait pu installer la version bêta de l'​iPhoneOS 4.0 depuis Linux ! Une des fonctions de ce logiciel est la restauration de firmware sans UUID (identifiant créé par Apple qui autorise les développeurs à utiliser les iPhoneOS bêta), ce qui est interdit par Apple via iTunes. [[http://​github.com/​posixninja/​idevicerestore|idevicerestore]] (à compiler) est un logiciel permettant de restaurer, upgrader son iPhone/iPod Touch, sans iTunes. Le développeur a [[http://​twitter.com/​p0sixninja/​status/​14796398567|annoncé sur twitter le 26/​05/​2010]] qu'il avait pu installer la version bêta de l'​iPhoneOS 4.0 depuis Linux ! Une des fonctions de ce logiciel est la restauration de firmware sans UUID (identifiant créé par Apple qui autorise les développeurs à utiliser les iPhoneOS bêta), ce qui est interdit par Apple via iTunes.
  
-Si vous testez ce logiciel, partagez vos retours d'​expérience sur [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3509553|ce forum]] !+Si vous testez ce logiciel, partagez vos retours d'​expérience sur [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3509553|ce forum]] !
  
 <note tip>Si votre iPhone rencontre des difficultés logicielles **importantes**,​ et que la restauration est impossible (ex : iPhone verrouillé par code -> il faut taper le code pour le déverrouiller,​ mais l'​affichage pose problème -> impossible de taper le code, mais vous devez déverrouiller votre iPhone pour restaurer -> restauration impossible),​ vous pouvez forcer la restauration de l'​iPhone : <note tip>Si votre iPhone rencontre des difficultés logicielles **importantes**,​ et que la restauration est impossible (ex : iPhone verrouillé par code -> il faut taper le code pour le déverrouiller,​ mais l'​affichage pose problème -> impossible de taper le code, mais vous devez déverrouiller votre iPhone pour restaurer -> restauration impossible),​ vous pouvez forcer la restauration de l'​iPhone :
Ligne 362: Ligne 343:
  
 ^ Fonction ​                                          ^ Etat         ^ Détails ​                                                       ^ ^ Fonction ​                                          ^ Etat         ^ Détails ​                                                       ^
-| Activation ​                                        | Fait         | Utiliser [[http://​github.com/​posixninja/​ideviceactivate|ideviceactivate]]|+| Activation ​                                        | Fait         | Utiliser [[https://​github.com/​posixninja/​ideviceactivate|ideviceactivate]]|
 | Restauration du firmware ​                          | Partiellement| Utiliser [[http://​github.com/​posixninja/​idevicerestore|idevicerestore]]| | Restauration du firmware ​                          | Partiellement| Utiliser [[http://​github.com/​posixninja/​idevicerestore|idevicerestore]]|
 | Sauvegarde / Restauration ​                         | Fait - iOS ≤ 3.1.3         | Sauvegarde seulement -- Utiliser idevicebackup ​  | | Sauvegarde / Restauration ​                         | Fait - iOS ≤ 3.1.3         | Sauvegarde seulement -- Utiliser idevicebackup ​  |
 | Accès au système de fichier ​                       | Fait         | GVFS (par défaut dans [[lucid]]) ​                              | | Accès au système de fichier ​                       | Fait         | GVFS (par défaut dans [[lucid]]) ​                              |
 | Musique / Vidéos ​                                  | Fait         | Rhythmbox, gtkpod et Amarok (avec libgpod >= 0.7.90) ​          | | Musique / Vidéos ​                                  | Fait         | Rhythmbox, gtkpod et Amarok (avec libgpod >= 0.7.90) ​          |
-| Internet Tethering ​                                | Fait                                                                         ​|| +| Internet Tethering ​                                | Fait         ​Utiliser le driver noyau pour gérer l'​Ethernet over USB: [[tutoriel:​comment_synchroniser_un_iphone_3g_3gs_sous_ubuntu#​tethering_usb|ipheth]]. Déjà inclus dans le noyau 2.6.34 (donc à partir de [[maverick|Maverick]],​ installez le paquet **[[apt://​ipheth-utils]]**). **''​ipheth''​** semble avoir quelques problèmes sur iOS 4.2+. 
-| Applications ​                                      | Fait         | Utiliser [[http://​cgit.sukimashita.com/​ideviceinstaller.git/​|ideviceinstaller]]| +| Applications ​                                      | Fait         | Utiliser [[https://​cgit.sukimashita.com/​ideviceinstaller.git/​|ideviceinstaller]]| 
-| Organiser le SpringBoard (écran d'​accueil) ​        | Fait         | Utiliser [[http://​cgit.sukimashita.com/​sbmanager.git/​|sbmanager]]|+| Organiser le SpringBoard (écran d'​accueil) ​        | Fait         | Utiliser [[https://​cgit.sukimashita.com/​sbmanager.git/​|sbmanager]]|
 | Syslog ​                                            | Fait         | Utiliser idevicesyslog ​                                        | | Syslog ​                                            | Fait         | Utiliser idevicesyslog ​                                        |
 | Synchro du calendrier/​notes/​favoris/​contacts ​      | Partiellement ​                                                               || | Synchro du calendrier/​notes/​favoris/​contacts ​      | Partiellement ​                                                               ||
  
 Pour résumer, les autres fonctions intéressantes sont : Pour résumer, les autres fonctions intéressantes sont :
-  * Installation/​Suppression d'​**applications** : [[http://​cgit.sukimashita.com/​ideviceinstaller.git/​|ideviceinstaller]] +  * [[https://​cgit.sukimashita.com/​ideviceinstaller.git/​|Installation/​Suppression]] d'​**applications** : **[[apt>ideviceinstaller]]** 
-  * Organiser le **SpringBoard** : [[http://​cgit.sukimashita.com/​sbmanager.git/​|sbmanager]] +  * Organiser le **SpringBoard** : [[https://​cgit.sukimashita.com/​sbmanager.git/​|sbmanager]] 
-  * **Sauvegarde** / Restauration des données : idevicebackup ​+  * **Sauvegarde** / Restauration des données : idevicebackup
  
-Pour ceux qui désirent voir le résultat, la [[http://​www.youtube.com/​watch?​v=WGf4i_kxqRU|vidéo officielle]] est assez complète.+Pour ceux qui désirent voir le résultat, la [[https://​www.youtube.com/​watch?​v=WGf4i_kxqRU|vidéo officielle]] est assez complète.
  
 === AirPrint === === AirPrint ===
  
 Il est possible aussi d'​activer l'​impression par wifi. De plus, il suffit que votre imprimante soit compatible sous linux pour cela. Il est possible aussi d'​activer l'​impression par wifi. De plus, il suffit que votre imprimante soit compatible sous linux pour cela.
- 
-Voici un tutoriel expliquant comment faire: [[http://​hartlessbydesign.com/​blog/​view/​197-airprint-with-ubuntu-1010|AirPrint avec ubuntu (En)]] 
- 
-Configuration requise: iOS ≥ 4.2.1, Ubuntu 10.10 
  
 === Débrider le système === === Débrider le système ===
  
-Il est aussi possible, mais peu risqué, de modifier le système interne de l'​iPhone. Cette opération de "​débridage"​ a plusieurs avantages : consultez l'​article Wikipedia "​[[wpfr>​jailbreaking]]"​. Le Jailbreak en lui-même autorise notamment la connection ​en SSH à votre iPhone, ou encore l'​installation de logiciels non validés par Apple.+Il est aussi possible, mais peu risqué, de modifier le système interne de l'​iPhone. Cette opération de "​débridage"​ a plusieurs avantages : consultez l'​article Wikipedia "​[[wpfr>​jailbreaking]]"​. Le Jailbreak en lui-même autorise notamment la connexion ​en SSH à votre iPhone, ou encore l'​installation de logiciels non validés par Apple.
  
-Le Jailbreak ne doit pas être confondu avec un changement d'OS sur votre iPhone, même si il est nécessaire de jailbreaker son iPhone pour en changer l'OS. Pour ceux qui désireraient utiliser un OS **libre** pour iPhone, [[http://​twitter.com/​planetbeing|planetbeing]] travaille activement sur un projet nommé ''​iphonelinux''​ ([[http://​github.com/​planetbeing/​iphonelinux/​|git]] - [[http://​linuxoniphone.blogspot.com/​|blog]]). Ce projet repose sur l'​utilisation de [[Android]],​ un OS, basé sur [[http://​www.01net.com/​editorial/​512281/​linus-torvalds-naime-pas-les-telephones-sauf-le-nexus-one/​|linux]]((avis de Linus Torvalds sur Android)), pour téléphone,​ fait par Google. Sa mise en place est assez complexe, et ne fonctionne pas encore avec les versions les plus récentes d'​iPhone/​iPod Touch.+Le Jailbreak ne doit pas être confondu avec un changement d'OS sur votre iPhone, même si il est nécessaire de jailbreaker son iPhone pour en changer l'OS. Pour ceux qui désireraient utiliser un OS **libre** pour iPhone, [[https://​twitter.com/​planetbeing|planetbeing]] travaille activement sur un projet nommé ''​iphonelinux''​ ([[http://​github.com/​planetbeing/​iphonelinux/​|git]] - [[http://​linuxoniphone.blogspot.com/​|blog]]). Ce projet repose sur l'​utilisation de [[Android]],​ un OS, basé sur [[http://​www.01net.com/​editorial/​512281/​linus-torvalds-naime-pas-les-telephones-sauf-le-nexus-one/​|linux]]((avis de Linus Torvalds sur Android)), pour téléphone,​ fait par Google. Sa mise en place est assez complexe, et ne fonctionne pas encore avec les versions les plus récentes d'​iPhone/​iPod Touch.
  
 Le jailbreak de votre iPhone se fait sous votre responsabilité et n'​annule pas la garantie matérielle/​logicielle de l'​appareil. **A condition** de revenir à la configuration logicielle de base en restaurant l'​iPhone (de préférence avec iTunes dans ce cas là). **Mais** si votre iPhone est inutilisable,​ et que vous ne pouvez donc pas le restaurer, il perdra alors sa garantie. Le jailbreak de votre iPhone se fait sous votre responsabilité et n'​annule pas la garantie matérielle/​logicielle de l'​appareil. **A condition** de revenir à la configuration logicielle de base en restaurant l'​iPhone (de préférence avec iTunes dans ce cas là). **Mais** si votre iPhone est inutilisable,​ et que vous ne pouvez donc pas le restaurer, il perdra alors sa garantie.
Ligne 398: Ligne 375:
 Nous ne vous expliquerons pas ici cette procédure de débridage car, bien que la loi DADVSI autorise à contourner les verrouillages mis en place par les éditeurs pour assurer l'​interopérabilité (ce qui est notre cas avec Ubuntu)((Apple indique que l'​appareil iPhone ne fonctionne qu'​avec **iTunes** sur les systèmes d'​exploitation **MacOs** ou **Windows**. On peut alors dans notre cas, considérer le Jailbreak comme un moyen nécessaire pour assurer l'​interopérabilité de l'​iPhone avec Ubuntu.)), par précaution nous ne souhaitons pas faire prendre de risques à l'​association ubuntu-fr. Nous ne vous expliquerons pas ici cette procédure de débridage car, bien que la loi DADVSI autorise à contourner les verrouillages mis en place par les éditeurs pour assurer l'​interopérabilité (ce qui est notre cas avec Ubuntu)((Apple indique que l'​appareil iPhone ne fonctionne qu'​avec **iTunes** sur les systèmes d'​exploitation **MacOs** ou **Windows**. On peut alors dans notre cas, considérer le Jailbreak comme un moyen nécessaire pour assurer l'​interopérabilité de l'​iPhone avec Ubuntu.)), par précaution nous ne souhaitons pas faire prendre de risques à l'​association ubuntu-fr.
  
-Par ailleurs, le développement d'​applications pour iPhone est uniquement possible en utilisant l'OS d'​Apple (Mac OS X), le jailbreak est donc permis dans un soucis ​d'​interopérabilité pour les développeurs,​ dans le cadre de la loi DADVSI **en France**.+Par ailleurs, le développement d'​applications pour iPhone est uniquement possible en utilisant l'OS d'​Apple (Mac OS X), le jailbreak est donc permis dans un souci d'​interopérabilité pour les développeurs,​ dans le cadre de la loi DADVSI **en France**.
 Cet aspect a récemment été pris en compte par le DMCA, sous la demande de l'EFF. Le jailbreak n'​enfreint donc plus les copyrights et est donc autorisé **si vous habitez aux USA**, mais cela n'​interdit en aucun cas Apple d'​empêcher le jailbreak.\\ Cet aspect a récemment été pris en compte par le DMCA, sous la demande de l'EFF. Le jailbreak n'​enfreint donc plus les copyrights et est donc autorisé **si vous habitez aux USA**, mais cela n'​interdit en aucun cas Apple d'​empêcher le jailbreak.\\
 Voir site de l'​[[https://​www.eff.org/​press/​archives/​2010/​07/​26|EFF]] Voir site de l'​[[https://​www.eff.org/​press/​archives/​2010/​07/​26|EFF]]
  
-Vous noterez au passage que les logiciels de JailBreak sortent en général en premier temps pour Mac et Windows. Les versions Linux sont plus rares _Voir [[http://​greenpois0n.com/​downloads/​|Ici]]. En outre ces logiciels ne marchent que très rarement dans [[VirtualBox]] ((car ils effectuent des envoient ​non standards par USB)). Un ordinateur avec Windows/Mac installé "en dur" est donc nécessaire,​ avec iTunes installé (nécessaire pour les pilotes de l'​iPhone).+Vous noterez au passage que les logiciels de JailBreak sortent en général en premier temps pour Mac et Windows. Les versions Linux sont plus rares. En outre ces logiciels ne marchent que très rarement dans [[VirtualBox]] ((car ils effectuent des envois ​non standards par USB)). Un ordinateur avec Windows/Mac installé "en dur" est donc nécessaire,​ avec iTunes installé (nécessaire pour les pilotes de l'​iPhone).
 Néanmoins, il est possible de compiler des logiciels de jailbreak à partir des sources de leurs créateurs et en compilant "​soi-même"​ un cross-compilateur PC/ARM (type du processeur de l'​iphone). Ce cross-compilateur pourra aussi permettre aux plus expérimentés de créer des applications iphone. Néanmoins, il est possible de compiler des logiciels de jailbreak à partir des sources de leurs créateurs et en compilant "​soi-même"​ un cross-compilateur PC/ARM (type du processeur de l'​iphone). Ce cross-compilateur pourra aussi permettre aux plus expérimentés de créer des applications iphone.
 ==== Problèmes rencontrés / Voir aussi ==== ==== Problèmes rencontrés / Voir aussi ====
  
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=390716]] +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=390716]] 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=389882]] +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=389882]] 
-  * [[http://​ubuntuforums.org/​showthread.php?​t=1471018|tuto (fonctionnement incertain)]] +  * [[https://​ubuntuforums.org/​showthread.php?​t=1471018|tuto (fonctionnement incertain)]] 
-    -> indique que les paquets [[apt://libtool,​automake autoconf,​git-core,​swig build-essential,​python-dev,​libusbmuxd-dev,​libglib2.0-dev,​libgnutls-dev,​libplist-dev,​libplist++-dev,​libplist++1,​libzip-dev,​libclutter-1.0-dev,​libclutter-gtk-0.10-dev,​intltool]] sont utiles +    -> indique que les paquets [[apt>libtool,​automake autoconf,​git-core,​swig build-essential,​python-dev,​libusbmuxd-dev,​libglib2.0-dev,​libgnutls-dev,​libplist-dev,​libplist++-dev,​libplist++1,​libzip-dev,​libclutter-1.0-dev,​libclutter-gtk-0.10-dev,​intltool]] sont utiles 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=432079]]+  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=432079]]
  
  
Ligne 423: Ligne 400:
  
 ==== iTunes sous VirtualBox ==== ==== iTunes sous VirtualBox ====
-Cette solution nécessite une installation de VirtualBox non-ose fonctionnelle avec communication des ports USB : 
- 
-  * [[:​virtualbox#​version_non_libre_puel|L'​installation de VirtualBox non-ose]] 
-  * [[:​virtualbox#​peripheriques_usb_version_puel| L'​Activation de l'USB de VirtualBox non-ose]] 
-Procédez ensuite à l'​installation d'​[[iTunes]]. 
- 
-<note important>​Pendant la mise à jour du firmware, vous serez peut-être obligé de réactiver plusieurs fois l'USB dans les préférences de Virtualbox. En ajoutant le son de l'​iPhone on entend mieux la désactivation et l'​activation des pilotes ce qui monte/​démonte l'​iphone dans VirtualBox, et indique donc le besoin de réactiver le périphérique.</​note>  ​ 
- 
-Sous Lucid((pareil pour Intrepid)), la gestion des iPhones est complète((musique,​ applis, vidéos)) et permet les mises-à-jour du Firmware. 
- 
-Sous **Hardy**, une manipulation supplémentaire est nécessaire ([[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2153211#​p2153211 | tutoriel]]) et la mise à jour du firmware n'est absolument pas garantie. 
- 
-==== iTunes sous vmware-player ==== 
- 
-Il est possible de synchroniser l'​iPhone à travers une machine virtuelle en suivant [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1968807#​p1968807|le tutoriel de bilbo858 sur le forum]]. 
- 
-Cette méthode est relativement instable et présente des risques de perte de données. 
-<note warning>​Ne tentez ni restauration ni mise à jour du firmware sous vmware sous peine de rendre votre iPhone inutilisable.</​note>​ 
- 
- 
- 
- 
  
 +Installez [[VirtualBox]] et dans votre virtualisation de Windows procédez ensuite à l'​installation d'​[[iTunes]].
  
 +<note important>​Pendant la mise à jour du firmware, vous serez peut-être obligé de réactiver plusieurs fois l'USB dans les préférences de Virtualbox. En ajoutant le son de l'​iPhone on entend mieux la désactivation et l'​activation des pilotes ce qui monte/​démonte l'​iphone dans VirtualBox, et indique donc le besoin de réactiver le périphérique.</​note>​
  
  
Ligne 495: Ligne 452:
  
   * gtkPod ne gère pas encore les vidéos encodées en mp4/v2,   * gtkPod ne gère pas encore les vidéos encodées en mp4/v2,
-  * La liste de lecture de l'​iPhone est incorrectement mise à jours lors de l'​ajout de nouvelles musiques. Éteignez l'​application iPod de l'​iPhone (sous iPod iPhone, pressez le bouton home environ 12 secondes). Si cela ne fonctionne pas, essayez la méthode avec ipod-convenience. ​+  * La liste de lecture de l'​iPhone est incorrectement mise à jours lors de l'​ajout de nouvelles musiques. Éteignez l'​application iPod de l'​iPhone (sous iPod iPhone, pressez le bouton home environ 12 secondes). Si cela ne fonctionne pas, essayez la méthode avec ipod-convenience.
  
  
Ligne 503: Ligne 460:
  
   * [[ipod|Gestion d'un ipod sous Ubuntu]]   * [[ipod|Gestion d'un ipod sous Ubuntu]]
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=409034|Discussion « Tout ce qu'il y a à savoir sur iPhone 4 et Ubuntu »]] sur le forum Ubuntu-fr+  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=409034|Discussion « Tout ce qu'il y a à savoir sur iPhone 4 et Ubuntu »]] sur le forum Ubuntu-fr
   * **(en)** [[http://​www.ubuntugeek.com/​how-to-connect-iphoneipod-touch-using-usbin-karmicjauntyintrepidhardy.html#​more-2042|Tuto iFuse]], pour connecter l'​iphone sans Jailbreak   * **(en)** [[http://​www.ubuntugeek.com/​how-to-connect-iphoneipod-touch-using-usbin-karmicjauntyintrepidhardy.html#​more-2042|Tuto iFuse]], pour connecter l'​iphone sans Jailbreak
   * **(en)** [[https://​help.ubuntu.com/​community/​PortableDevices/​iPhone|Using an iPhone or an iPod touch with Ubuntu]], sur le wiki d'​Ubuntu.com   * **(en)** [[https://​help.ubuntu.com/​community/​PortableDevices/​iPhone|Using an iPhone or an iPod touch with Ubuntu]], sur le wiki d'​Ubuntu.com
   * **(en)** [[http://​blog.iphone-dev.org/​]]   * **(en)** [[http://​blog.iphone-dev.org/​]]
-=== Projets annexes === +  ​* [[https://superuser.com/questions/1154061/​how-do-i-copy-photos-from-my-iphone-on-ubuntu-16-04|Instructions en anglais pour les versions récentes d'​Ubuntu]]
- +
-  ​* [[http://fr.lprod.org/wiki/doku.php?​id=video:​mobiles|lprod]] - Exportations de vidéos sur Ubuntu pour appareils mobiles (pda / iPod / iPhone ...) beta tests en cours.+
   * [[http://​iphone.lefessant.net|MNPLight]][fr] Move And Play Light - Une application destinée à la synchronisation sans passer par iTunes (musique, contacts, agenda, etc.). Ce n'est pas très ergonomique et beaucoup de manipulations peuvent sembler dangereuses pour les données.   * [[http://​iphone.lefessant.net|MNPLight]][fr] Move And Play Light - Une application destinée à la synchronisation sans passer par iTunes (musique, contacts, agenda, etc.). Ce n'est pas très ergonomique et beaucoup de manipulations peuvent sembler dangereuses pour les données.
  
 ---- ----
 +
  
 //​Contributeurs : [[:​utilisateurs:​_Enchained]] - [[utilisateurs:​esion]] - [[utilisateurs:​bilbo858]] - [[utilisateurs:​jekkil]] - [[utilisateurs:​Firefly]] - [[:​utilisateurs:​mogwai]] -[[:​utilisateurs:​Hopf]] - [[:​utilisateurs:​TheCaméléon]]//​ //​Contributeurs : [[:​utilisateurs:​_Enchained]] - [[utilisateurs:​esion]] - [[utilisateurs:​bilbo858]] - [[utilisateurs:​jekkil]] - [[utilisateurs:​Firefly]] - [[:​utilisateurs:​mogwai]] -[[:​utilisateurs:​Hopf]] - [[:​utilisateurs:​TheCaméléon]]//​
  • iphone.1324143474.txt.gz
  • Dernière modification: Le 17/12/2011, 18:37
  • par 82.232.222.169