Estamos cobrindo um projeto conhecido como Semáfora por quase dois meses agora, e como um downgrade amarrado e sem bolhas e fuga de presos utilidade para certo verificarm8 dispositivos vulneráveis à exploração bootrom executando várias versões de firmware mais antigos, ele desempenha um papel importante nesta comunidade.
Em uma postagem compartilhado para o /r/jailbreak conselho da comunidade, os desenvolvedores admitiram que o lançamento inicial foi um “fracasso” devido a “bugs intermináveis” e que eles têm trabalhado arduamente para limpar a reputação e a utilidade da ferramenta para a comunidade.
A versão 1.0 agora está oficialmente disponível na página GitHub do projeto, o que indica que o difícil lançamento beta inicial agora é coisa do passado. As mudanças mais notáveis na versão mais recente incluem o seguinte:
Agora você pode fazer downgrade mesmo se seu dispositivo estiver executando iOS 16 ou posterior antes do downgrade
Com essas mudanças mais recentes, o Semaphorin agora pode ser usado por qualquer pessoa que use um dispositivo A7-A11 em quase qualquer versão do iOS e permite fazer o downgrade para versões que vão do iOS 7.0.6 a 12.1 de maneira vinculada, sem a necessidade de SHSH blobs, o que é um feito particularmente incrível.
Obviamente, como a ferramenta funciona apenas em dispositivos vulneráveis à exploração do bootrom checkm8, não há chance de que isso funcione com qualquer dispositivo mais recente que o iPhone X. Mas a boa notícia é que o iPhone X é totalmente suportado!
Os desenvolvedores alertam que, embora o Semaphorin inclua uma versão GUI, não é aconselhável usá-lo. Em vez disso, é melhor usar a versão CLI, o que significa executar comandos em terminal em vez de clicar em botões. Um breve resumo de como ele é usado é fornecido na postagem /r/jailbreak e citaremos para sua conveniência abaixo:
Como faço para usar isso?
Este script exclui tudo do seu telefone, incluindo o sistema operacional principal, se você não estiver fazendo downgrade para iOS 10.3.3 ou posterior. Certifique-se de fazer backup de todos os seus dados antes de usar este script, pois **qualquer coisa no dispositivo antes de executar este script ficará irrecuperável posteriormente**. Use este script por sua própria conta e risco. Não nos responsabilizamos por quaisquer danos causados pelo uso deste script.
Para usar este aplicativo, você precisa fazer downgrade para uma versão compatível e ter um dispositivo compatível.
`xcode-select install` para instalar o `git` no macos
`git clone https://github.com/y08wilm/Semaphorin && cd Semáfora`
Conecte o dispositivo no modo DFU
`sudo ./semaphorin.sh –restore`
Por exemplo, você pode escrever `sudo ./semaphorin.sh 9.3 –restore`
O script precisa fazer backup de arquivos importantes da sua versão atual do iOS antes de fazer o downgrade.
Quando o script perguntar `Por favor, insira a versão do iOS que está atualmente instalada no seu dispositivo.`, digite sua versão atual do iOS e pressione a tecla Enter para continuar.
Deve então iniciar o processo de downgrade do seu dispositivo. Siga as instruções na tela. Isso pode demorar um pouco. Seu dispositivo será reiniciado várias vezes.
Execuções subsequentes após a conclusão do downgrade
Conecte o dispositivo no modo DFU
`sudo ./semaphorin.sh –boot`
Por exemplo, se você fez downgrade para iOS 9.3, você executaria `sudo ./semaphorin.sh 9.3 –boot`.
Ele deve inicializar normalmente na versão solicitada do iOS.
Os interessados em aprender mais sobre Semaphorin podem vá para a página GitHub do projeto onde há detalhes adicionais para os usuários finais dissecarem conforme sua conveniência.
Se você tiver um dispositivo mais recente com chip A12 ou posterior, continue rolando porque esta ferramenta não é para você…
Você está feliz em ver utilitários como o Semaphorin sendo desenvolvidos e trabalhados? Diga-nos a sua opinião na seção de comentários abaixo.