Tips & Tricks pour l'utilisation d'iDevice dans la sphère GNU/Linux

Transférer des fichiers d'un iPhone à une machine sous GNU/Linux

1. L'outil de base, à installer avant toute opération

$ sudo apt install libimobiledevice-utils libimobiledevice6 ifuse usbmuxd

2. Vérifier que l'iPhone est détecté (normalement en branchant le câble usb il devrait l'être)

$ ideviceinfo
sinon:
$ idevicepair pair (accepter la notification de confiance de la machine)
$ idevicepair validate
$ ideviceinfo

Si l'iPhone est monté continuer en créant dans home un répertoire, par exemple:

$ mkdir ~/iPhone
puis monter l'iPhone,
$ ifuse ~/iPhone

Maintenant il est possible d'accéder à un peut plus de fichier que uniquement les images dans l'iPhone.

3. Testé sur Ubuntu, le tranfert de fichier via nautilus et Brave ;(

Pour transférer des documents présents dans l'iPhone autres que des images ou vidéos présentent dans de répertoire DCIM

  • Liste à puceI nstaller les navigateur Brave sur l'iPhone
  • Copier le/les fichier dans le répertoire Download que Brave a créé dans l'iPhone
  • Sur l'ordinateur avec par exemple Nautilus naviguer dans l'iPhone via le lien créé “Document on iPhone”
  • Normalement, cliquer sur l'icone Brave et rentrer dans le répertoire Download
  • Les fichiers copier dans le répertoire Download dans l'iPhone devraient êtres visibles ici.

4. Utiliser Snapdrop

  • Les deux appareils doivent être connectés au même réseau wifi
  • Les fichiers à transférer devront être préalablement copiés dans un emplacement dans les fichiers de l'iPhone
  • Sur les deux appareils ce rendre à cette adresse Snapdrop
  • Sur l'iPhone toucher l'écran pour naviguer dans les fichiers, sélectionner et transférer

5. S'il n'y a plus d'espoir

  • Liste à puceInstaller Signal sur l'iPhone et l'ordinateur
  • Relier les deux appareils (voir sur internet comment faire)
  • Sur l'iPhone s'envoyer les fichiers à soit même via la liste de contactes dans Signal chercher message a moi même ou text to me
  • Sur l'ordinateur récuperer les fichiers via Signal

Configurer le clavier

Modifier en root le fichier /etc/default/keyboard (par exemple sudo nano /etc/default/keyboard) ainsi :

XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="mac"
XKBOPTIONS="lv3:switch,compose:lwin"
BACKSPACE="guess"

Outils pour installer OSX

Voici des liens de téléchargement d'anciennes version d'OSX

Monteney
Big Sur

Pour créer la clé usb bootable

Tutoriel vidéo pour créer une clé bootable Monterey

Autre outil utile pour patcher des anciennes version directement dans la RAM et permettre une expérience utilisateur confortable, utile pour l'installation sur du vieux hardware Apple, OpenCore

OpenCore is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means that we're able to achieve a near-native experience on many unsupported Macs