Bug verrouillé iOS 7 via Ubuntu 13.10

14

Je voulais évoquer un problème avec la dernière version d'Ubuntu qui, je l'espère, pourra être résolu. Bien que je convienne avec la communauté qu'iOS 7 n'est pas la version la plus ouverte de la plate-forme, je souhaite toujours pouvoir récupérer des photos, de la musique et des fichiers sur mon téléphone, comme ce que je ferais pour tout autre appareil.

Chaque fois que je connecte mon appareil à Ubuntu, je reçois la notification suivante:

The device "Justin's iPhone" is locked. Enter the passcode on the device and click "Try again".

Sur mon iPhone, je sélectionne les autorisations suivantes .

Malheureusement, c'est là que des problèmes commencent à se poser. Il semble qu'Ubuntu ne reconnaît pas les autorisations de mon iPhone ou que l'iPhone ne se laisse pas vraiment déverrouiller. Comme nous pouvons le voir, les autorisations sont refusées.

En parcourant askubuntu, j'ai rencontré la suggestion suivante .

Après avoir exécuté le code, je reçois l'erreur suivante:

justin@justin-CT15:~$ idevicepair unpair && idevicepair pairERROR: Device d1fea2c56e51199f901eb34020a1581ea31a2a50 is not paired with this host

Si j'appelle à nouveau la commande, je reçois une autre erreur:

justin@justin-CT15:~$ idevicepair pair
ERROR: Could not pair with the device because a passcode is set. Please enter the passcode on the device and retry.

En fin de compte, je suis obligé d'expérimenter des solutions qui finissent par ne pas fonctionner. Je suis troublé par le manque d'informations et de prise en charge de la plate-forme iOS 7 sur la dernière version d'Ubuntu. Si quelqu'un a une solution ou une expérience viable pour une solution de contournement, je suis heureux d'essayer

Merci d'avoir lu et bonne journée!

justinpage
la source
Je viens d'avoir le même problème avec toi. Il y a un rapport de bogue ici , mais il semble que personne ne l'ait réellement corrigé. Quoi qu'il en soit, je pense que le bug concerne ios7, plutôt que ubuntu.
Dong Hao
Il semble que nous devons attendre la version de développement / instable: 1.1.6 pour recevoir une mise à jour appropriée pour les appareils iOS7. Jusque-là, la meilleure option est d'attendre - à moins bien sûr que quiconque veuille essayer son référentiel.
justinpage
Il existe une solution de contournement, mais vous devez jailbreaker votre appareil. ubuntuforums.org/showthread.php?t=2199251
Je voudrais noter que la solution ne doit pas inclure une incarcération. Cela va à l'encontre de ma question initiale de connecter iOS7 à Ubuntu - à l'état pur.
justinpage
1
Je voulais juste mentionner que le bug signalé par Dong Hao est un doublon de bugs.launchpad.net/ubuntu/+source/libimobiledevice/+bug/1207812 , qui est maintenant corrigé. Une installation ou une mise à jour propre à Ubuntu 14.04 devrait vous permettre d'utiliser votre téléphone parfaitement.
stragu

Réponses:

10

Ce problème est une tentative d'Apple pour arrêter l'utilisation de faux câbles de charge. Vous pouvez résoudre l'erreur de boucle de confiance avec les appareils mobiles IOS7 en installant la dernière version de libimobiledevice.

Pour le 12.04:

sudo apt-add-repository ppa:ingo/ios7support
sudo apt-get update
sudo apt-get upgrade

Si vous obtenez une "erreur de verrouillage", essayez d'utiliser les commandes suivantes:

sudo mkdir /var/lib/lockdown
sudo chmod 777 /var/lib/lockdown

Pour la version 13.10, vous pouvez télécharger le package .deb depuis le site du tableau de bord ici .

Pour les utilisateurs d'Ipad qui voient le message `` Pas de charge '' sur leur appareil lorsqu'ils sont connectés via USB:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ipad-charge

Redémarrez et profitez.

saigne
la source
1
Vous êtes monsieur un gagnant. Ça a marché! ;) Félicitations et profitez de la reconnaissance.
justinpage
1

Je l'ai fait fonctionner en exécutant ces commandes avec sudo au début. Essayez de brancher votre iPhone en premier et déverrouillez-le. Quand il demande de faire confiance ou non, ne tapez rien et tapez:

sudo idevicepair pair

Si cela ne fonctionne pas lors de la première exécution:

sudo idevicepair unpair
sudo idevicepair pair

Si cela échoue, appuyez sur confiance ou ne faites pas confiance (essayez avec les deux) et essayez à nouveau ci-dessus. Si cela échoue, vous devrez peut-être attendre que libimobiledevice mette à jour complètement sa prise en charge iOS 7.

Tech0verlord
la source
Malheureusement ça ne fonctionne pas. J'ai essayé toutes les permutations que vous avez proposées et aucune ne fonctionne. Cependant, je voudrais vous remercier pour cette suggestion.
justinpage
Je suis désolé d'entendre ça. C'est ce que j'ai fait avec mon iPhone 4 sur iOS 7.0.2 et cela a fonctionné. Lorsque mon ordinateur portable était sur Ubuntu 12.04, j'ai parfois dû redémarrer mon iPhone alors qu'il était encore branché, mais je n'ai pas eu à le faire sur la série Ubuntu 13, cela vaut la peine d'essayer
Tech0verlord
0

Pour contourner ce problème, j'ai constaté que les opérations suivantes me permettraient de naviguer librement sur le téléphone avec nautilus:

  1. Éteignez le téléphone, mais ne le déverrouillez pas
  2. Déconnexion du bureau Ubuntu
  3. Connectez le téléphone au PC
  4. Reconnectez-vous au bureau Ubuntu

À ce stade, il semble que je puisse librement naviguer sur le téléphone dans Nautilus.

Canal Sean
la source
0

Même problème, solution différente?

Avec la version 12.04 en cours d'exécution, je branche l'iPhone 5s verrouillé (ios7), réponds «faire confiance» ou «ne pas faire confiance» (le choix ne semble pas avoir d'importance), puis ignorer les questions de confiance suivantes. Il ne tarde pas à demander. L'iPhone se recharge et je peux accéder / télécharger mes photos depuis le "dossier d'accueil".

Je ne sais pas quelles autres fonctions peuvent être effectuées à partir de ce moment. Je ne suis même pas sûr que cela puisse être considéré comme une solution car je ne fais vraiment rien de technique! Semble juste fonctionner si je le laisse biper deux ou trois fois. Je suis venu ici à la recherche de la réponse, avant de trouver ce post, il a cessé de poser la question de confiance et tout allait bien. La magie d'ASKUBUNTU en action!

PS: alors que l'iPhone est accessible, je l'ai déverrouillé, la question de confiance est revenue, j'ai répondu "ne pas faire confiance", pas de changement, toujours accès, toujours en charge.

B. Fife
la source