Atualização: o iOS 11.2.6 agora não está assinado. Você não pode mais usar o futurerestore para restaurar qualquer dispositivo para qualquer firmware abaixo do iOS 11.3. Não tente as restaurações mencionadas neste artigo.
Com o lançamento oficial do iOS 11.3, o tempo está passando na assinatura do iOS 11.2.6. Normalmente, isso não significa muito para os jailbreakers, que permaneceriam em um firmware mais baixo com jailbreak. Desta vez, porém, é diferente. Muitos usuários nos jailbreaks do iOS 9 e 10 estão esperando para ver como as ferramentas do iOS 11 funcionam antes de dar o salto. Até agora, o iOS 11.2-11.2.6 mantinha a compatibilidade SEP e banda base com o iOS 11.0-11.1.2 (os últimos firmwares jailbreakable), que permitiam aos usuários dar o salto a qualquer momento ou aguardar um pouco mais.
No iOS 11.3, tudo isso mudou. Um SEP assinado e compatível é necessário para o armazenamento de futuros funcionar sua mágica e restaurar seu dispositivo para firmwares não assinados (como iOS 11.0-11.1.2). Quando o iOS 11.3 for o único firmware assinado, todos os futuros armazenadores de firmwares abaixo do iOS 11.3 ficarão fora da mesa permanentemente. Chega de restaurar os dispositivos iOS 11 para o iOS 11.1.2 para começar de novo, não mais saltar dos jailbreaks do iOS 9/10 para os jailbreaks do iOS 11.0-11.1.2, nada funcionará.
O que devo fazer?
Se você tiver blobs salvos para o iOS 11.0-11.1.2 e quiser fazer um jailbreak no futuro próximo, use o futurerestore imediatamente para ir para esses firmwares, usando o SEP e a banda de base do iOS 11.2.6 IPSW, antes de deixar de ser assinado..
Isso se aplica aos jailbreakers no iOS 9 e iOS 10 que estavam esperando, bem como aos usuários do iOS 11.0-11.1.2 que estavam considerando uma nova restauração para limpar a casa antes de entrar no modo de sobrevivência.
Todos os futurerestores devem ser concluídos antes que o iOS 11.2.6 não seja assinado e devem usar o BuildManifest.plist, o arquivo de firmware SEP e o arquivo de firmware de banda base do iOS 11.2.6 IPSW.
Faz não use arquivos do iOS 11.3 IPSW e não use as seguintes opções no futurerestore:
--latest-set --latest-baseband
Eles farão com que sua restauração falhou, agora eles pegam arquivos do iOS 11.3.
Como preparar
- Jailbreak no seu firmware atual.
- Encontre o blob .shsh2 salvo para o firmware de destino.
Para a maioria das pessoas, esse será o iOS 11.1.2, mas pode ser qualquer firmware do iOS 11.0-11.1.2. - Faça o download do IPSW do iOS 11.2.6.
- Faça o download do IPSW para o firmware que você deseja restaurar.
Para a maioria das pessoas, esse será o iOS 11.1.2; no entanto, dependendo de quais blobs você salvou, pode ser qualquer firmware do iOS 11.0-11.1.2. - Faça o download do versão compatível com iOS 11 de futurerestore.
Procedimento geral a seguir
- Encontre seu nonce dentro do blob .shsh2 e defina-o no nvram do seu dispositivo. O processo para fazer isso varia. Em alguns jailbreak do iOS 10, você pode simplesmente inserir os comandos no Terminal no seu dispositivo ou via SSH. No iOS 11, você precisará NonceSet1112.ipa. Ainda outros jailbreaks requerem comandos / ferramentas diferentes, como as ferramentas nvram da Siguza, nonceEnabler ou nvpatch. Faça alguma pesquisa no subreddit / r / jailbreak para o seu firmware inicial específico se a digitação dos comandos por si só não funcionar. A Parte I do meu guia de futuros comerciantes mostra os comandos em questão e o processo geral de definir um nonce, embora talvez você não precise usar o nonceEnabler.
- Execute o futurerestore a partir de uma pasta que contém os arquivos necessários, com o seu conjunto de dispositivos e o dispositivo conectado ao seu computador via USB. O comando será semelhante a este:
./ futurerestore -t SALVADO-iOS-11-SHSH-BLOB.shsh2 -b iOS-11.2.6-BASEBAND-FIRMWARE.bbfw -p iOS-11.2.6-BUILDMANIFEST.plist -s iOS-11.2.6-SEP-FIRMWARE .im4p -m iOS-11.2.6-BUILDMANIFEST-AGAIN.plist iOS-11-DESTINATION-FIRMWARE.ipsw
Mas pode variar dependendo do sistema operacional e nomes de arquivos específicos. Não use -mais recente-set, -banda-base mais recente. Alguns iPods, iPads e Apple TVs podem usar com segurança -sem banda de base, todos os outros dispositivos devem não. Mais detalhes podem ser encontrados na Parte II do meu guia de loja de futuros, embora você possa não precisa das etapas que instalam dependências, e precisará substituir menções de arquivos do iOS 10 pelos corretos do iOS 11.
Conclusão
Lembre-se de fazer backup do seu dispositivo antes de restaurar. Recomendo a leitura completa do meu guia no futurerestore antes de começar, mas lembre-se de que algumas das etapas não se aplicam mais. Depois de entender o princípio geral, abra um guia mais breve, específico para o firmware e o sistema operacional, e consulte-o ao concluir o processo.
Lembre-se, se você estava esperando um jailbreak mais baixo para decidir se o salto valia ou não, agora você está sem tempo para tomar decisões. Nos próximos dias, saltar para o iOS 11.0-11.1.2 se tornará permanentemente impossível. Se você tem seus blobs salvos, agora é a hora de agir.
O jailbreak do iOS 11 agora é bastante estável, os ajustes são atualizados a cada dia, e o suporte a aplicativos e ajustes para firmwares mais baixos diminui rapidamente com o passar do tempo. Atualizei a maioria dos meus dispositivos dos jailbreaks do iOS 10, como extra_recipe e Yalu, para o iOS 11.1.2 e Electra. No caso do iPhone 7, o jailbreak do iOS 11 é muito mais fácil de executar, no caso de outros, minha experiência tem sido semelhante. Mesmo que você ainda não queira fazer o jailbreak no iOS 11 e esteja esperando uma ferramenta melhor, ainda precisa decidir agora se deve ou não pular para o iOS 11.0-11.1.2 e aguardá-lo..
Você está fazendo a troca ou está sentado aqui? Você já fez isso? Deixe-me saber sua opinião nos comentários abaixo!