Bug bloccato iOS 7 tramite Ubuntu 13.10


14

Volevo sollevare un problema con l'ultima versione di Ubuntu che spero possa essere risolto. Anche se concordo con la comunità sul fatto che iOS 7 non è la versione della piattaforma più aperta, è ancora mio desiderio essere in grado di estrarre foto, musica e file dal mio telefono in modo simile a quello che farei con qualsiasi altro dispositivo.

Ogni volta che collego il mio dispositivo a Ubuntu, ricevo la seguente notifica:

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

Sul mio iPhone, seleziono le seguenti autorizzazioni.

Sfortunatamente, è qui che iniziano a sorgere problemi. Sembra che Ubuntu non riconosca le autorizzazioni del mio iPhone o che l'iPhone non si stia davvero sbloccando. Come possiamo vedere, le autorizzazioni sono state negate.

Navigando su askubuntu, ho riscontrato il seguente suggerimento.

Dopo aver eseguito il codice, viene visualizzato il seguente errore:

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

Se chiamo di nuovo il comando, ricevo un altro errore:

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.

Alla fine, sono bloccato a sperimentare soluzioni che finiscono per non funzionare. Sono preoccupato per la mancanza di informazioni e supporto per la piattaforma iOS 7 sull'ultima versione di Ubuntu. Se qualcuno ha una soluzione praticabile o un esperimento per una soluzione alternativa, sono felice di provare

Grazie per aver letto e buona giornata!


Ho appena avuto lo stesso problema con te. C'è una segnalazione di bug qui , ma sembra che nessuno l'abbia effettivamente risolto. Comunque penso che il bug riguardi iOS7, piuttosto che Ubuntu.
Dong Hao,

Sembra che sia necessario attendere lo sviluppo / versione instabile: 1.1.6 per ricevere un aggiornamento adeguato per i dispositivi iOS7. Fino ad allora, l'opzione migliore è quella di aspettare, ovviamente, a meno che qualcuno non voglia fare un giro nel proprio repository.
justinpage il

C'è una soluzione alternativa, ma è necessario eseguire il jailbreak del dispositivo. ubuntuforums.org/showthread.php?t=2199251

Vorrei sottolineare che la soluzione non deve includere la jailbreak. Questo è in contrasto con la mia domanda originale di collegare iOS7 con Ubuntu, allo stato puro.
justinpage

1
Volevo solo ricordare che il bug segnalato da Dong Hao è un duplicato di bugs.launchpad.net/ubuntu/+source/libimobiledevice/+bug/1207812 , che ora è stato corretto. Un'installazione pulita o un aggiornamento di Ubuntu 14.04 dovrebbe consentire di utilizzare il telefono in modo impeccabile.
Stragu,

Risposte:


10

Questo problema è un tentativo di Apple di interrompere l'uso di cavi di ricarica falsi. È possibile risolvere l'errore del circuito di sicurezza con i dispositivi mobili IOS7 installando l'ultima versione di libimobiledevice.

Per 12.04:

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

Se ricevi "errore di blocco", prova a utilizzare i seguenti comandi:

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

Per 13.10 è possibile scaricare il pacchetto .deb dal sito del launchpad qui .

Per gli utenti Ipad che visualizzano il messaggio "Non in carica" ​​sul proprio dispositivo quando sono collegati tramite USB:

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

Riavvia e divertiti.


1
Signore, sei un vincitore. Ha funzionato! ;) Complimenti e buon riconoscimento.
justinpage

1

L'ho fatto funzionare eseguendo quei comandi con sudo all'inizio. Prova a collegare prima il tuo iPhone e sbloccalo. Quando si chiede di fidarsi o meno, non toccare nulla e digitare:

sudo idevicepair pair

Se non funziona al primo avvio:

sudo idevicepair unpair
sudo idevicepair pair

Se fallisce, tocca fidati o non fidarti (prova con entrambi) e riprova. Se il problema persiste, potrebbe essere necessario attendere che libimobiledevice aggiorni completamente il supporto per iOS 7.


Sfortunatamente, questo non funziona. Ho provato tutte le permutazioni che hai offerto e nessuna funziona. Tuttavia, vorrei ringraziarvi per il suggerimento.
justinpage il

Mi dispiace sentirlo. Questo è quello che ho fatto con il mio iPhone 4 su iOS 7.0.2 e ha funzionato. Quando il mio laptop era su Ubuntu 12.04, a volte dovevo riavviare il mio iPhone mentre era ancora collegato, non ho dovuto farlo anche se sulla serie Ubuntu 13, vale la pena provare
Tech0verlord

0

Per ovviare a questo problema, ho scoperto che fare quanto segue mi avrebbe permesso di navigare il telefono liberamente con nautilus:

  1. Spegnere e riaccendere il telefono, ma non sbloccarlo
  2. Logout del desktop Ubuntu
  3. Collega il telefono al PC
  4. Accedi nuovamente al desktop di Ubuntu

A questo punto sembra che io possa navigare liberamente nel telefono in nautilus.


0

Stesso problema, soluzione diversa?

Con 12.04 in esecuzione collego l'iPhone 5s bloccato (iOS7), rispondo a "fiducia" o "non fiducia" (la scelta non sembra avere importanza), quindi ignoro le successive domande di fiducia. Presto smette di chiedere. L'iPhone si carica e posso accedere / scaricare le mie foto dalla "cartella home".

Non sono sicuro di quali altre funzioni possano essere svolte da quel punto. Non sono sicuro che questo si qualifichi come una soluzione in quanto non faccio davvero nulla di tecnico! Sembra funzionare solo se lo lascio un segnale acustico un paio di volte. Sono venuto qui alla ricerca della risposta, prima di trovare questo post ha smesso di fare la domanda di fiducia e tutto è andato bene. ASKUBUNTU magia in azione!

PS: mentre l'iPhone è accessibile, l'ho sbloccato, è tornata la domanda di fiducia, ho risposto "non fidarti", nessuna modifica, ho ancora accesso, sto ancora caricando.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.