É provável que os jailbreakers veteranos estejam familiarizados com um utilitário útil chamado Cydia Eraser, lançado por Saurik há vários anos para ajudar os jailbreakers a desbloquear seus aparelhos celulares sem restaurar e atualizar seu firmware via iTunes. A vida agitada de Saurik o impediu de atualizar o Cydia Eraser para versões modernas do iOS, mas agora parece que pode haver uma luz no fim do túnel.
O desenvolvedor do iOS Sam Gardner, talvez mais conhecido pela comunidade como Samg_is_a_ninja, foi ao / r / jailbreak neste fim de semana para provocar um projeto espetacular no qual ele trabalha há quase um ano e meio, e ele o chama. Sucessão.
De acordo com Gardner, o Succession é uma alternativa futura ao renomado utilitário Cydia Eraser para dispositivos com jailbreak que executam o iOS 10.0 e posterior. O desenvolvedor publicou um vídeo de demonstração em seu post, mostrando como é a interface e como ela funcionaria:
Inscreva-se no iDB no YouTubeGardner explica como a ferramenta funciona em seu comentário no / r / jailbreak:
A sucessão funciona baixando um arquivo IPSW para seu dispositivo e versão iOS, extraindo o DMG do sistema de arquivos raiz e usando o rsync para substituir os arquivos modificados por versões limpas e excluindo outros arquivos. O melhor disso é que não é preciso muito trabalho para atualizar para adicionar suporte para novas versões do iOS (se eu tivesse lançado essa ferramenta em 2016 para iOS 10.0, isso exigiria dois atualizações, uma vez quando o iOS 10.3 foi lançado (para adicionar suporte ao APFS) e uma vez quando o iOS 12.0 foi lançado (a Apple adicionou algo que acredito estar relacionado ao CoreTrust que causou bootloops, mas que obviamente foi corrigido agora).
Várias ferramentas de restauração foram lançadas na memória recente que podem obter resultados semelhantes, mas Gardner explica como a Sucessão se compara às do seu comentário:
Então, já posso ouvi-lo dizendo na tela do seu computador "mas Sam, não existe uma ferramenta de restauração XXX que já faça o mesmo", por isso examinarei uma lista de concorrentes populares e como a Sucessão se compara a eles:
>>> Cydia Eraser: o Cydia Eraser é uma ótima ferramenta, mas suporta apenas o iOS 7.1-10.2.1, 10.3-10.3.3 exige uma solução alternativa suja, e eu nunca vi o Cydia Eraser realmente funcionar em qualquer versão superior a 10.2 .1 (geralmente falha devido ao preenchimento de todo o armazenamento do dispositivo em 10.3 ou superior) e não suporta 11.0-12.1.2. Além disso, se você excluir os arquivos de idioma, o Cydia Eraser demorará muito tempo (em alguns casos, dias literais) para concluir e, se você usar o BytaFont, ele não funcionará. Além disso, apesar de hipoteticamente suportar 7.1-10.3.3, há muitos casos em que os arquivos OTA não existem para todas as combinações de dispositivo / firmware (por exemplo, 7 em 10.0-10.0.2, 6S em 9.0-9.0.2 , SE em 9.3-9.3.1, e muitos outros que eu não irei listar aqui). Nesse caso, você é basicamente SOL. Suportes de sucessão todos iOS versões 10.0+, além de arquivos de idioma excluídos, além do BytaFont 3.
>>> SemiRestore, SemiRestore Lite, OSRestoreX, rec0vering e Delectra: Nenhuma dessas ferramentas realmente restaura o dispositivo! Essas são maneiras simples de remover todos os seus ajustes instalados. Nas versões mais antigas do iOS, eles também desfazem o esconderijo do seu sistema de arquivos, mas é isso! Se você, por exemplo, usou o Upscale para definir seu dispositivo como 9 por 16 pixels (como qualquer homem sensato faria;; P) e executou qualquer uma das ferramentas, seu dispositivo não seria corrigido. A sucessão não apenas remove o jailbreak, mas na verdade restaura os arquivos iOS ausentes ou modificados.
>>> Rollectra (ou usando o "rootfs restore" do unc0ver): Esta é provavelmente a competição mais difícil para mim. O Rollectra funciona revertendo tudo, exceto / var, exatamente como eles estavam em um backup, que é feito instantaneamente antes da primeira vez que o dispositivo é desbloqueado. Na maioria dos casos, como nada fora de / var pode ser modificado antes que o dispositivo seja desbloqueado, é uma combinação perfeita com a aparência do dispositivo. No entanto, existem algumas versões anteriores do Electra e unc0ver que "esqueceram" de fazer esse backup, e nenhum dos jailbreaks 10.3.X tenta fazer o backup. Além disso, a versão beta do Rollectra no GitHub do pwn20wnd funciona bem em 11.0-12.1.2, no entanto, não foi atualizada no Chariz para suportar 11.0-11.2.6, e a versão do GitHub não permite a instalação no 11.4.1- 12.1.2 (embora, até onde eu saiba, funcionaria bem).
Como parece, a sucessão ainda é um trabalho em andamento, mas o desenvolvedor diz que deve poder lançá-lo em mais algumas semanas após corrigir alguns dos erros restantes. Isso é particularmente interessante para aqueles que desejam restaurar a versão iOS do jailbreak do dispositivo sem atualizar o jailbreak do zero ou maximizar o valor de revenda do aparelho..
A sucessão é totalmente de código aberto, e os interessados em aprender mais sobre como isso funciona podem visitar o repositório GitHub de Sam Gardner. Lembre-se de que a ferramenta ainda não foi testada no momento da redação deste documento. Portanto, não faça o download e use nada até que seja oficialmente lançada para sua própria segurança..
Você está animado com o próximo lançamento de Sucessão? Deixe-nos saber na seção de comentários abaixo.