Magisk v13 passou de seu ramo beta para o ramo estável. Continue lendo para saber tudo sobre as mudanças que a última versão estável traz para seus usuários!
Depois de mais de um mês de testes como beta, Colaborador e Desenvolvedor Reconhecido pelo XDA topjohnwuO Magisk v13 do está a caminho do ramo estável. A versão estável v13 trará consigo compatibilidade com Android O, um binário unificado, bem como uma série de correções de bugs e melhorias de todos os betas anteriores.
Como topjohnwu menciona em sua postagem no fórum, a nova versão estável do Magisk estará no ar em algumas horas. Como resultado, o tópico beta do Magisk foi encerrado porque não é mais necessário. O tópico será aberto quando o próximo beta chegar, mas até então, o thread para a versão estável continuará como o tópico principal.
O changelog oficial e completo da versão mais recente ainda não foi publicado, mas podemos acompanhar as mudanças que ocorreram nos betas anteriores. O principal destaque é a compatibilidade com a versão mais recente do Android O, juntamente com a fusão de MagiskSU, magiskhide, resetprop e magiskpolicy em um binário unificado. Agora há suporte para addon.d survival, e magiskhide também deve ser habilitado por padrão. Magisk v13 também precisará do aplicativo Magisk Manager mais recente, que suporta o novo binário unificado Magisk e também possui uma verificação de integridade básica adicional para SafetyNet.
Desde Magisk Manager não está mais disponível na Google Play Store, você precisará ir até o tópico do fórum para obter a versão mais recente. Alternativamente, você também pode instale o MagiskManager através de nosso próprio XDA Labs. Anexaremos o changelog completo aqui assim que estiver disponível, então fique ligado ou fique de olho nos fóruns!
Atualizar:
O branch estável recebe a versão 13.1 como seu lançamento mais recente. Devido às enormes diferenças entre v12.0 e v13.x+, muitas coisas não são mais compatíveis com versões anteriores. Permanecer em uma versão antiga fará com que você perca muitas correções e melhorias.
Esta atualização também traz consigo o novo modelo de módulo Magisk v4, que por sua vez traz o manuseio adequado do Android O e muitas correções de flash. Os comandos no script flash agora foram bastante reduzidos, pois apenas o essencial e as chamadas de função permanecem. O script agora depende de uma instalação adequada do Magisk v13.1, pois o busybox não está mais incluído. Como resultado desta e de outras mudanças mencionado na postagem de atualização, Os módulos Magisk não podem mais ser atualizados em recuperações personalizadas sem acesso /data, então você precisará de uma recuperação configurada adequadamente com acesso /data ou terá que atualizar dentro do próprio Magisk Manager. Uma versão futura do Manager filtrará os módulos do repositório com versão de modelo inferior à v4, portanto, os desenvolvedores devem atualizar seus módulos em breve!
Aqui está o registro de alterações oficial para Magisk v13.1:
- [Geral] Mesclar MagiskSU, magiskhide, resetprop, magiskpolicy em um binário
- [Geral] Adicionar suporte para Android O (testado em DP3)
- [Geral] Link dinâmico libselinux.so, libsqlite.so do sistema para reduzir bastante o tamanho do binário
- [Geral] Remova o busybox incluído porque causa muitos problemas
- [Geral] Desbloqueie todos os dispositivos de bloco para suporte de leitura e gravação em vez de apenas emmc (pensei que nem todos os dispositivos usam emmc haha)
- [Scripts] Execute todas as operações de imagem ext4 através do binário magisk em scripts flash
- [Scripts] Scripts atualizados para usar comandos nativos do magisk para aumentar a compatibilidade
- [Scripts] Adicionar suporte de sobrevivência addon.d
- [Scripts] Introduzir util_functions.sh, usado como fonte de função de script shell global para todos os tipos de instalação
- [MagiskBoot] Lógica de patch de inicialização movida para o binário magiskboot
- [MagiskSU] Não bifurca novos processos para cada solicitação, em vez disso adiciona novos threads
- [MagiskSU] Adicionado suporte multiusuário
- [MagiskSU] Introduzir novo mecanismo de fila de tempo limite, evitar impacto no desempenho com aplicativos su mal escritos
- [MagiskSU] Várias configurações movidas da detecção de prop para o banco de dados
- [MagiskSU] Adicionar suporte à opção de modo namespace
- [MagiskSU] Adicionar opção de montagem mestre
- [resetprop] Atualizado para o upstream AOSP mais recente, suporta suportes de 5.0 para Android O
- [resetprop] Todas as funções foram renomeadas para evitar chamadas de funções de libc externa
- [magiskpolicy] Libsepol atualizado do repositório oficial do SELinux
- [magiskpolicy] Adicionado suporte para patch xperm (para fazer o Android O funcionar corretamente)
- [magiskpolicy] Regras atualizadas para Android O e suporte ao Liveboot
- [MagiskHide] Remova o modo pseudopermissivo, em vez disso oculte diretamente o status permissivo
- [MagiskHide] Remova o monitor de arquivos de lista não confiável, mude para o modo de solicitação daemon
- [MagiskHide] MagiskHide agora está habilitado por padrão
- [MagiskHide] Atualize as políticas de desmontagem, passe o CTS no SafetyNet!
- [MagiskHide] Adicione mais acessórios para se esconder
- [MagiskHide] Remove o daemon magiskhide de fundo, gera um processo de vida curta para fins de desmontagem
- [Magic Mount] Montagem baseada em shell script abandonada, use o programa C adequado para analisar e montar arquivos. A velocidade melhorou SIGNIFICATIVAMENTE
Aqui está o changelog oficial do Magisk Manager:
- v5.0.4
- Corrigir bug no tempo limite do su
- v5.0.3
- Corrigir FC na inicialização do Android O
- Adapte-se às limitações de transmissão do Android O: reautentique o aplicativo quando a atualização for desativada no Android O
- v5.0.2
- Reescreva a parte de assinatura do zip, os zips baixados do repositório serão devidamente assinados e ajustados para recuperações personalizadas
- v5.0.1
- Adicionar opções de modo de namespace
- Corrigir um bug no sistema Manager OTA
- v5.0.0
- Apoie o novo binário unificado Magisk
- Lidar adequadamente com problemas de gerenciamento de raiz de instalação/desinstalação de aplicativos
- Adicionar suporte ao modo multiusuário
- Adicionar recurso de reautenticação de atualização de aplicativo
- Adicione verificação básica de integridade para SafetyNet
- Fragmento de instalação e fragmento de status mesclados no fragmento Magisk
- Corrigir falha na troca de tema
- Atualizar traduções
Você instalou a versão mais recente? Conte-nos sua experiência nos comentários abaixo!
Confira Magisk em nosso fórum de aplicativos da comunidade!Baixe o Magisk Manager através do XDA Labs!