Magisk 17.1 apresenta toneladas de correções, incluindo atualizações OTA com dispositivos de partição A / B

Android / Magisk 17.1 apresenta toneladas de correções, incluindo atualizações OTA com dispositivos de partição A / B 3 minutos lidos

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.



  1. Depois de restaurar a imagem de inicialização do estoque, aplique OTAs como faria normalmente (Configurações → Sistema → Atualização do sistema).
  2. 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.
  3. 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.
  4. 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