Bug bloqueado no iOS 7 via Ubuntu 13.10

14

Eu queria trazer um problema com a versão mais recente do Ubuntu, que espero que possa ser resolvida. Embora eu concorde com a comunidade que o iOS 7 não é o lançamento da plataforma mais aberta, ainda é meu desejo conseguir tirar fotos, músicas e arquivos do meu telefone semelhante ao que eu faria em qualquer outro dispositivo.

Sempre que conecto meu dispositivo ao Ubuntu, recebo a seguinte notificação:

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

No meu iPhone, seleciono as seguintes permissões.

Infelizmente, é aqui que os problemas começam a surgir. Parece que o Ubuntu não reconhece as permissões do meu iPhone ou o iPhone não está permitindo que ele realmente seja desbloqueado. Como podemos ver, as permissões são negadas.

Navegando pelo askubuntu, encontrei a seguinte sugestão.

Depois de executar o código, recebo o seguinte erro:

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

Se eu chamar o comando novamente, recebo outro erro:

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.

Por fim, estou empolgado para experimentar soluções que acabam não funcionando. Estou preocupado com a falta de informações e suporte para a plataforma iOS 7 na versão mais recente do Ubuntu. Se alguém tiver uma solução viável ou experimentar uma solução alternativa, fico feliz em tentar

Obrigado pela leitura e tenha um dia maravilhoso!

justinpage
fonte
Só tive o mesmo problema com você. Há um relatório de erro aqui , mas parece que ninguém realmente o corrigiu. Enfim, acho que o bug é sobre o ios7, e não o ubuntu.
Dong Hao
Parece que precisamos aguardar o desenvolvimento / versão instável: 1.1.6 para receber uma atualização adequada para dispositivos iOS7. Até lá, a melhor opção é esperar - a menos que alguém queira dar uma facada no seu repositório.
Justinpage
Existe uma solução alternativa, mas você precisa fazer o jailbreak do seu dispositivo. ubuntuforums.org/showthread.php?t=2199251 #
Eu observaria que a solução não deve incluir a prisão. Isso vai contra a minha pergunta original de conectar o iOS7 ao ubuntu - dentro de um estado puro.
Justinpage
1
Só queria mencionar que o bug apontado por Dong Hao é uma duplicata do bugs.launchpad.net/ubuntu/+source/libimobiledevice/+bug/1207812 , que agora está corrigido. Uma instalação ou atualização limpa do Ubuntu 14.04 deve permitir que você use seu telefone na perfeição.
stragu 01/06

Respostas:

10

Esse problema é uma tentativa da Apple para interromper o uso de cabos de carregamento falsos. Você pode resolver o erro do loop de confiança com dispositivos móveis IOS7 instalando a versão mais recente do libimobiledevice.

Para 12.04:

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

Se você receber um erro de bloqueio, tente usar os seguintes comandos:

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

Para a 13.10, é possível fazer o download do pacote .deb no site da barra de ativação aqui .

Para usuários do Ipad que estão vendo a mensagem 'Não carregando' no dispositivo quando conectados via USB:

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

Reinicie e aproveite.

mangas
fonte
1
Você senhor é um vencedor. Funcionou! ;) Parabéns e aproveite o reconhecimento.
Justinpage 13/03/2014
1

Eu consegui funcionar executando esses comandos com o sudo no começo. Tente conectar seu iPhone primeiro e desbloqueá-lo. Quando pedir para confiar ou não, não toque em nada e digite:

sudo idevicepair pair

Se isso não funcionar na primeira execução:

sudo idevicepair unpair
sudo idevicepair pair

Se isso falhar, toque em confiar ou não (tente com os dois) e tente o acima novamente. Se isso falhar, talvez você precise aguardar que o libimobiledevice atualize completamente seu suporte ao iOS 7.

Tech0verlord
fonte
Infelizmente, isso não funciona. Eu tentei todas as permutações que você ofereceu, e nenhuma funciona. No entanto, gostaria de agradecer a sugestão.
Justinpage 24/12
Sinto muito por ouvir isso. Foi o que fiz com o meu iPhone 4 no iOS 7.0.2 e funcionou. Quando meu laptop estava no Ubuntu 12.04, às vezes eu tive que reiniciar o meu iPhone enquanto ele ainda estava ligado, não tive que fazer isso, porém na série Ubuntu 13, vale a pena tentar embora
Tech0verlord
0

Como solução alternativa para esse problema, descobri que fazer o seguinte me permitiria navegar livremente no telefone com o nautilus:

  1. Ligue e ligue o telefone, mas não o desbloqueie
  2. Logout da área de trabalho do Ubuntu
  3. Conecte o telefone ao PC
  4. Efetue login novamente na área de trabalho do Ubuntu

Neste ponto, parece que posso navegar livremente no telefone no nautilus.

Sean Channel
fonte
0

Mesmo problema, solução diferente?

Com o 12.04 em execução, conecto o iPhone 5s bloqueado (ios7), respondo "confiar" ou "não confiar" (a escolha parece não importar) e ignoro as perguntas de confiança subsequentes. Logo pára de perguntar. O iPhone cobra, e eu posso acessar / baixar minhas fotos da "pasta pessoal".

Não tenho certeza de que outras funções podem ser executadas a partir desse ponto. Não tenho certeza se isso se qualifica como uma solução, pois eu realmente não faço nada técnico! Parece funcionar, se eu o bipar algumas vezes. Eu vim aqui procurando a resposta, antes de encontrar este post, ele parou de fazer a pergunta de confiança e tudo estava bem. Magia ASKUBUNTU em ação!

PS: enquanto o iPhone está acessível, eu o desbloqueei, a pergunta de confiança surgiu novamente, respondi "não confio", nenhuma alteração, ainda tenho acesso, ainda estou carregando.

B. Pífano
fonte