O quinto beta público do Fugu15 Max Jailbreak já está disponível para teste
Desenvolvedor Lars Fröder (opa334), conhecido não apenas por criar o popular utilitário de assinatura permanente TrollStore, mas também por tentar tornar o jailbreak Fugu15 para dispositivos arm64e rodando iOS e iPadOS 15.0-15.4.1 funcionalmente estável para usuários finais. atualmente apelidado de Fugu15 Max, anunciou na quarta-feira a quinta versão beta do projeto Fugu15 Max.
O anúncio, feito via Twitter e retratado na captura de tela acima, revela que a quinta versão beta do Fugu15 Max agora tem “praticamente tudo, menos facilidade de uso e ganchos de espaço do usuário”.
Referindo-se ao changelog oficial na página GitHub do projeto, podemos concluir que o Fugu15 Max beta 5 inclui as seguintes alterações e/ou melhorias:
Lista de mudanças:
– Adicionado suporte para recarregar o espaço do usuário (NOTA: como esta ainda é uma versão beta principalmente para desenvolvedores, você precisa recarregar manualmente o espaço do usuário após o jailbreak). por exemplo, WebContent) – Corrigir algumas combinações de dispositivo/versão não suportadas (ou seja, iPad 8 a 15.1) – Atualizar o bootstrap para a versão mais recente – Melhorar o gancho em todo o sistema para sempre respeitar o modo de segurança e manter a biblioteca fora dos processos DriverKit e BlastDoor – Impedir que configurações sejam injetadas em processos que possam usar o fork, já que o sequestro de funções C no processo atualmente quebra o fork, uma correção adequada para isso ainda está pendente – Adicionado padrão de repositórios (Chariz, Havoc, Ellekit.space,
/var/jb/basebin/jbctl update tipa <path/to/Fugu15.tipa>
ou/var/jb/basebin/jbctl update basebin <path/to/basebin.tar>
observe que a atualização para o TIPA também atualiza o basebin, mas depende se o TrollStore está instalado no dispositivo – Atualize o fallback ellekit para o gancho de inicialização, implemente adequadamente o fallback com rpaths – Exclua mais arquivos Xina Xina restantes ao fazer o jailbreak – Muitas melhorias de estabilidadeProblemas conhecidos:
– O Sileo trava na inicialização para alguns usuários, não há correção atual ou solução alternativa para isso, uma correção adequada está aguardando os desenvolvedores do Sileo Uma correção adequada é esperada pelos desenvolvedores da Zebra – Quando algo sequestra uma função C em todo o sistema, o recarregamento do espaço do usuário é interrompido, a causa raiz disso é desconhecida – Spinlock panic, desconhecido o que o causa, pode ser um efeito colateral tardio de explorações – Algum tipo de pânico de condição de corrida pmap, também não sei o que o causa, mas acho que provavelmente é um bug em algum lugar no ambiente – Acionando um pânico na falha, o registrador de falhas adequado para depuração ainda não foi implementado – Em 15.0 – 15.3.1, você precisa desativar o Wi-Fi completamente ao fazer o jailbreak
Notas:
– O jailbreak final será chamado de forma diferente – Este jailbreak não tem raízes; Pacotes raiz não são suportados – Senha padrão para
root
:alpine
(você precisa instalar o openssh do seu gerenciador de pacotes) – O único problema conhecido com a inicialização é quando você exclui alguns arquivos do sistema por conta própria/private/preboot
, então não faça isso?Para desenvolvedores de ajustes:
– Atualize o theos para a versão mais recente, então você pode construir para acesso sem root via
THEOS_PACKAGE_SCHEME=rootless
– Salvar/carregar configurações através da API cfprefsd ou internamente/var/jb/var/mobile/Library/Preferences
(o jb final terá um gancho cfprefsd para redirecionar todas as coisas não padrão para esse caminho) – Você precisa compilar tudo para não-root – todas as dependências devem ser compiladas para não-root e salvas – você precisa colocar todos os caminhos de root anteriores que você acessa através das macros definidas em rootless.h – você precisa compilar com o Xcode 12 ou mais recente ou seu processo dylib travará (se você não quiser perder o suporte arm64e do iOS 12/13, ainda precisará compilar seus pacotes raiz com o Xcode 11) IPC (por enquanto? algum dia? quem sabe?$THEOS/lib/iphone/rootless
)
Se você já estiver executando o beta público do Fugu15 Max como um usuário regular, mesmo que Freder tenha sugerido que não, você provavelmente deve atualizar para a versão mais recente para ter as correções mais recentes. Caso contrário, você deve continuar esperando pelo lançamento público em vez de usar o beta público, pois é apenas para desenvolvedores que desejam testá-lo ou ter suas configurações de jailbreak prontas para trabalhar com ele.
Fugu15 Max é apenas o título provisório deste projeto e é essencialmente uma tentativa de transformar o jailbreak Linus Henze Fugu15 em um jailbreak amigável com uma GUI, injeção de configurações, uma temida correção de bug de Wi-Fi e outros fatores de polimento. Uma vez fora da versão beta, espera-se que Fröder dê um novo nome ao jailbreak.
Como o Fugu15 Max é apenas para dispositivos arm64e executando iOS e iPadOS 15.0-15.4.1, isso significa que ele foi projetado para funcionar apenas com iPhone XS e versões mais recentes com as versões de firmware acima. Qualquer pessoa com um iPhone X ou mais antigo executando iOS ou iPadOS 15.0-16.x precisará usar o jailbreak palera1n com base no exploit checkm8 bootrom.
A versão beta pública mais recente do Fugu15 Max pode ser baixada na página oficial do projeto no GitHub . Não baixe a ferramenta de nenhuma outra fonte para sua própria segurança.
Você está animado para ver o jailbreak do Fugu15 Max avançando? Deixe-nos saber na seção de comentários abaixo.
Deixe um comentário