Magisk atualizado para a versão 17.1
Por um bom tempo agora, Magisk tem sido o método de enraizamento principal ( ou pelo menos o método mais preferido) na comunidade de root do Android, devido às vantagens de ter uma raiz sem sistema em relação a uma raiz do sistema. Os Módulos Magisk também ajudaram a preencher a lacuna entre prós e contras, permitindo que os usuários instalem aplicativos que normalmente exigem uma raiz do sistema em um dispositivo sem sistema rooteado e substituindo arquivos na partição do sistema / Android sem realmente tocar na partição / sistema - o que significa Magisk não ( usualmente) trip SafetyNet e outros métodos de detecção de raiz.
Tendo dito tudo isso, Magisk v17.1 acaba de ser lançado com suporte muito melhor para dispositivos de partição A / B e o mais recente Android Pie - bem como suporte para Samsung Galaxy S9, Samsung Galaxy S9 + e Samsung Galaxy Note 9 ( que tem sido notoriamente difícil de / fazer root no sistema, especialmente as variantes Exynos desses dispositivos Samsung) .
Além disso, esta última atualização do Magisk traz a capacidade de ocultar a raiz para sub-serviços de aplicativos também, e a perda de raiz de um MagiskHide reempacotado foi corrigida - em outras palavras, esta atualização é uma atualização de correção de bug gigante que geralmente faz o processo de root muito mais suave no Android e agora em dispositivos Android com partições A / B também ( muitos deles estavam perdendo a instalação do Magisk após a aplicação de atualizações OTA) .
Na verdade, manter a instalação do Magisk após a aplicação de atualizações OTA agora é mais fácil do que nunca, se você seguir estas etapas:
“Desative as atualizações automáticas do sistema nas opções do desenvolvedor, para que não instale OTAs sem o seu reconhecimento.
Quando um OTA estiver disponível, vá primeiro para (Magisk Manager → Desinstalar → Restaurar imagens). Não reinicie ou você desinstalará o Magisk. Isso irá restaurar sua inicialização (e dtbo, se aplicável) de volta a 100% de imagens de estoque intactas para passar nas verificações de bloco pré-OTA. Esta etapa é necessária antes de realizar qualquer uma das seguintes etapas escritas abaixo! ”
Dispositivos com partições A / B
Devido ao fato de que esses dispositivos têm duas partições separadas, é possível ter o OTA instalado no slot inativo e ter o Magisk Manager para instalar o Magisk na partição atualizada. A instalação OTA out-of-the-box funciona perfeitamente e Magisk pode ser preservado após a instalação.
- Depois de restaurar a imagem de inicialização do estoque, aplique OTAs como faria normalmente (Configurações → Sistema → Atualização do sistema).
- Aguarde que a instalação esteja totalmente concluída (ambos os passos 1 e 2 do OTA), não pressione o botão reiniciar !! Em vez disso, vá para (Magisk Manager → Instalar → Instalar no Slot Inativo) e instale o Magisk no slot que o mecanismo OTA acabou de atualizar.
- Após a instalação ser concluída, pressione o botão de reinicialização no Magisk Manager. Under-the-capô Magisk Manager força seu dispositivo a mudar para o slot atualizado, contornando qualquer possível verificação pós-OTA.
- Após a reinicialização, seu dispositivo deve estar totalmente atualizado e, o mais importante, Magisk ainda está instalado no sistema atualizado!
Se você já atualizou para esta última versão do Magisk 17.1 e seu telefone está em um bootloop, você precisa atualizar o desinstalador e depois atualizar para a versão 17.1 - os bootloops estão sendo causados por um problema de incompatibilidade de banco de dados, que vem da versão 16.0, portanto, a única solução é desinstalar e reinstalar o Magisk.
Novos recursos e melhorias adicionais no Magisk 17.1 incluem verificador SafetyNet sendo trazido de volta para o aplicativo Magisk Manager, um novo modelo de módulo ( devido a conflitos com criptografia baseada em arquivo) , e no geral uma tonelada de correções de bugs - leia o changelog abaixo para ver tudo por si mesmo.
Log de mudanças do Magic v17.1
- [Geral] Traga de volta a instalação para slot inativo para OTAs em dispositivos A / B
- [Script] Remova a raiz baseada no sistema em addon.d
- [Script] Adicionar addon.d-v2 adequado para preservar Magisk em ROMs personalizados em dispositivos A / B
- [Script] Habilite KEEPVERITY quando o dispositivo estiver usando system_root_image
- [Script] Adicionar hexpatch para remover Samsung defex em novos kernels Oreo
- [Daemon] Suporta sistemas de arquivos não ext4 para espelhos (sistema / fornecedor)
- [MagiskSU] Faça com que os sockets pts sempre rodem em dev_pts secontext, fornecendo a todos os shell do emulador de terminal o mesmo poder que os shells adb [MagiskHide] Elimine todos os processos com o mesmo UID do destino para contornar a otimização de embriões OOS
- [MagiskInit] Mova todos os patches sepolicy pré-inicialização para evitar quebra do serviço de inicialização do Pixel 2 (XL)
- Log de mudanças do Magic Manager v5.9.1
- Chega de notificações de inicialização
- Suporta novo mecanismo para instalação em slot inativo para OTAs em dispositivos A / B
- Corrigir as configurações de restauração do Magisk Manager no Android P
- Verifique as somas de verificação dos arquivos existentes para evitar novos downloads desnecessários
- Atualize a extensão SNET para usar a nova API do Google, corrija os erros de “Resposta inválida”
- Mova as configurações de impressão digital para o banco de dados magisk para evitar que as configurações sejam facilmente removidas
- As configurações de impressão digital agora são protegidas com autenticações de impressão digital antes que possam ser alteradas
- Impedir que quaisquer arquivos sejam baixados para / sdcard / MagiskManager
Baixe Magisk 17.1 de seu tópico XDA aqui .
Tag Mágico Raiz