Anúncio fechado

ATUALIZAÇÃO 27. – Se você já atualizou para Quicktime 7.6 ou superior, não recomendo este procedimento! Seu teclado e mouse provavelmente irão parar de funcionar!

Se você possui um novo Macbook monobloco ou já atualizou o Leopard para a versão 10.5.6, talvez não saiba disso, mas você eles perderam a capacidade de colocar o iPhone no modo DFU, que é necessário para desbloquear um iPhone. Felizmente, a comunidade do iPhone salvou tudo, então não precisamos fazer downgrade ou procurar amigos com um sistema diferente.

Uma opção que pode ajudar é usando um hub USB. Resumindo, você conecta o iPhone ao hub em vez de diretamente ao Mac. Mas mesmo esta não é a melhor solução. Primeiro, muitas pessoas não possuem hubs USB. Em segundo lugar, também pode acontecer que você tenha apenas um hub USB no teclado, por exemplo, mas ele pode não ter energia suficiente para alimentar ele e o seu iPhone (você saberia disso por uma mensagem de erro no MacOS). E é por isso que temos outra solução!

A equipe de desenvolvimento descobriu que todo o o problema está nos 2 novos arquivos kext, que estão relacionados ao driver USB. Portanto é necessário reproduzir 2 arquivos kext de uma versão mais antiga do Leopard (10.5.5). E para não ser muito complicado para você, desta vez um usuário com apelido mereceu volkspost, que criou o script do Automator.

Mas tenha cuidado, é um hack do sistema e pode causar problemas (muitas vezes o teclado e o mouse não funcionam depois disso!). Siga rigorosamente as instruções, tudo é por sua conta e risco!

Primeiro passo

Baixe este script com 2 arquivos kext. Você pode baixá-lo, por exemplo Rapidshare se Mediafire.

Segundo passo

Descompacte este arquivo e coloque-o na sua área de trabalho. É muito importante que esta pasta esteja na área de trabalho. Feche todos os programas, que você abriu. Se você não fechá-los, o script fará isso por você, mas é realmente melhor fechá-los todos.

O terceiro passo

Abra a pasta e execute Fix_DFU_10_5_6. Uma tela leia-me aparecerá. Clique no botão OK e digite a senha do administrador. Deixe o programa fazer o seu trabalho e quando a tela com o botão OK aparecer, fique à vontade para tocar nele. MAS NÃO FAÇA MAIS NADA E SÓ ESPERE O PROCESSO TERMINAR E O COMPUTADOR REINICIA!

Quarta etapa

E isso é tudo, a partir de agora é possível colocar o iPhone novamente no modo DFU. Se você quiser ter cuidado (e não arriscar problemas com teclado e mouse), foi criada uma pasta com backup dos arquivos kext em sua área de trabalho. Depois de desbloquear seu telefone, é possível recuperar os arquivos kext ao seu estado original. Basta substituir os arquivos do diretório pelo script pelos do backup e executar o script novamente. Eu realmente recomendo esta etapa!

Em relação a fuga de presos em si, então eu recomendo que você use-o tutorial usando QuickPwn. Nos próximos dias também irei colocá-lo aqui no servidor 14205.w5.wedos.net.

Mas se você realmente planeja fazer esse processo, é melhor ler o restante do artigo e, de preferência, até mesmo imprimi-lo. Se o mouse e o teclado pararem de funcionar, esta será a única opção para recuperar tudo. Ou simplesmente compre um hub USB. :)

Antes de começar:
Você precisa saber onde o script do Automater "Fix_DFU_10_5_6" colocou suas extensões de kernel USB de backup. Se você executou o script "Fix_DFU_10_5_6" na área de trabalho, deverá haver um diretório chamado "Backup_IOUSBFamily_kext_10_5_6" também na área de trabalho com as extensões do kernel USB dentro. Se você não consegue se lembrar onde os backups estão localizados em sua unidade ou não se considera competente o suficiente para navegar até as cópias de backup usando o Terminal, use as instruções do tio.

Ao ler as instruções abaixo:
** Substitua "[nome de usuário]" pelo nome do seu diretório de usuário (normalmente seu nome de login).
** Substitua "caminho/para/Backup_IOUSBFamily_kext_10_5_6" pelo caminho para onde quer que suas cópias de backup das extensões do kernel USB estejam localizadas.
** Como sempre, faça uma verificação de sanidade em minhas instruções antes de segui-las cegamente. Se não tiver certeza, espere que alguém com credibilidade/reputação diga que isso funcionou para ele antes de fazer isso sozinho. Normalmente não sou propenso a erros de digitação, mas isso acontecerá um dia (talvez hoje seja esse dia).

Aqui vamos nós:

1) Insira o DVD de instalação do Leopard e reinicie enquanto *segura* a tecla 'C' até que a tela de inicialização cinza do logotipo da Apple com o loop giratório apareça. Escolha um idioma quando solicitado, mas não continue com a instalação.

2) Há uma barra de menu na parte superior da tela. Selecione o aplicativo "Terminal".

3) Use o comando "change directory" (cd) para tornar o diretório de extensões do sistema seu diretório de trabalho atual usando a sintaxe abaixo:

cd "/Volumes/Macintosh HD/Sistema/Biblioteca/Extensões"

4) Use o comando "copy" (cp) para copiar as extensões do kernel 10.5.6 das quais foi feito backup em seu diretório de trabalho atual usando a sintaxe abaixo (observe o uso de aspas e o espaço antes do ponto final):

cp -Rp "/Volumes/Macintosh HD/Users/[nome de usuário]/caminho/para/Backup_IOUSBFamily_kext_10_5_6/"*.kext .

5) Altere a propriedade do usuário e do grupo das extensões do kernel para root e wheel respectivamente usando a seguinte sintaxe:

chown -R raiz: roda AppleUSBHub.kext
chown -R raiz: roda IOUSBCompositeDriver.kext

6) Mude seu diretório de trabalho atual para um nível acima do diretório Extensões e mova o arquivo "Extensions.mkext" para sua área de trabalho usando a sintaxe abaixo:

cd ..; mv Extensions.mkext "/Volumes/Macintosh HD/Users/[nome de usuário]/Desktop"

Você pode notar que o sistema substitui imediatamente Extensions.mkext por um arquivo de comprimento zero com nome semelhante. Deixe isso em paz.

7) Digite “exit” no prompt do Terminal e use o menu suspenso para sair do aplicativo Terminal.
8) Use os menus suspensos novamente para selecionar o aplicativo "Disco de inicialização" e escolha seu disco de inicialização normal (aquele no qual você acabou de mover as coisas acima) e clique no botão "Reiniciar".

Deixe o sistema inicializar normalmente. Se tudo correr bem, você terá recuperado a funcionalidade do teclado e do mouse.

.