Você pode estar acompanhando nossa cobertura do progresso da Electra na fase beta para liberar o candidato, pois ele adquire a funcionalidade necessária para ser considerado um jailbreak completo do usuário final. Com a adição do Cydia à ferramenta, ficou claro que uma versão completa não estava muito longe e, com certeza, hoje vi a versão 1.0 (e depois a 1.0.1) publicada no site oficial.
Para aqueles que de alguma forma perderam todas as notícias sobre a marcha gradual da Electra em direção ao status completo de jailbreak do iOS 11, uma rápida recapitulação. Electra é um jailbreak para iOS 11.0-11.1.2, para todos os dispositivos de 64 bits. É um de um novo tipo de ferramenta, o chamado jailbreak sem KPP. Isso significa que não adultera a medida de segurança KPP do iOS, dando estabilidade, mas dificultando um pouco. Para contornar esse ambiente operacional mais restritivo, a Electra (e outras ferramentas desse tipo), use um daemon de jailbreak para efetuar suas alterações. Para obter mais informações sobre esse tópico, confira meu artigo sobre as várias ferramentas atuais de jailbreak.
Para jogar bem com a abordagem sem KPP, vários pacotes principais exigiram uma atualização, que foi o que atrasou o lançamento da Electra até agora. Sem a compatibilidade do Cydia Substrate, o CoolStar o substituiu por uma alternativa de código aberto, Substitute, e atualizou os outros pacotes necessários. Isso nos leva até o presente ponto, e uma versão 1.0 que deve funcionar da mesma forma que o usuário final esperaria dos jailbreaks anteriores. Uma versão 1.0.1, que inclui uma pequena correção para a limpeza de ferramentas anteriores que o usuário pode ter instalado antes do Electra, também está disponível agora.
Se você quiser experimentar o Electra, acesse o site e faça o download apenas da versão oficial. Contudo, não deixe de ler a seção Informações importantes antes de instalar. Por conveniência, eu vou falar sobre isso aqui também:
- Uma restauração limpa usando o futurerestore antes de executar o Electra, para melhor estabilidade, é recomendada pela CoolStar. Lembrar, isso requer blobs salvos e corre o risco de restaurar o firmware atual se você cometer um erro. Cuidar.
- O Cydia é instalado como parte do jailbreak, com o repo da Electra adicionado.
- O OpenSSH está sendo executado na porta 22 por padrão, alterar suas senhas SSH após o jailbreak.
- Os principais pacotes Electra, como Substitute, Tweak Loader e Substrate Compatibility Layer, estão hospedados no repositório de pacotes incluído e são necessários para a funcionalidade completa.
- Muitos pacotes precisam ser atualizados para o Electra e o iOS 11. Verifique a compatibilidade primeiro.
- O RocketBootstrap 1.0.6 ou superior é requeridos para iOS 11.
- Muitos aplicativos, daemons de inicialização e binários de instalação estão quebrados no momento, pois exigem que os direitos sejam adicionados. Novamente, precaução no exercício.
- O Electra criará um instantâneo APFS do diretório raiz, para que você possa revertê-lo posteriormente, se necessário.
A instalação é uma simples questão de carregar o arquivo .ipa via Cydia Impactor, assim como todos os jailbreaks recentes.. Faça a leitura primeiro e tenha cuidado com o que você instala até que a compatibilidade seja confirmada.
Obviamente, experimentaremos esta versão completa do Electra em nossos dispositivos de teste em breve, mas gostaríamos de ouvir suas impressões também. A experiência do usuário difere de maneira significativa dos jailbreaks anteriores? Como é a estabilidade do KPP-less, e o daemon de jailbreak vem à custa da duração da bateria? Quais dos seus pacotes favoritos são compatíveis e incompatíveis neste momento?
Fique atento às nossas mãos nos próximos dias, bem como uma discussão sobre um recurso novo e intrigante que será lançado com a Electra, mencionado nos tópicos acima: snapshots do sistema, graças ao novo sistema de arquivos APFS.