magisk

O Android é um sistema que tem seu kernel baseado no Linux, sendo então um sistema com código aberto. Isso permite que várias modificações sejam feitas e essas, na maioria das vezes, requerem um acesso super usuário que é conhecido no Linux como root. É ai que entra o Magisk e sua história.

Pra saber mais sobre Root e tudo que ele pode oferecer, temos um artigo especial:

Inicio Magisk

logo magiskO acesso Root é gerenciado por aplicativos que perguntam a você quem pode ou não acessar e modificar o sistema. Até alguns meses atrás o mais usado era o SuperSU da Chainfire, no entanto muitos aplicativos implementaram um sistema provido pela própria Google para que deixassem de funcionar quando o dispositivo estivesse rooteado.

SafetyNet

O sistema, chamado de SafetyNet, procurava os rastros do SuperSU e seus arquivos binários que permitiam o acesso root ao usuário sob o sistema. No entanto, os desenvolvedores do aplicativo pareceram não ligar muito para a situação e foi ai que surgiu uma nova alternativa ao mesmo.

O Magisk, desenvolvido pelo usuário topjohnwu do XDA Developers em colaboração com outros desenvolvedores, chegou para facilitar a vida dos usuários que queriam permanecer com root e jogar Pokémon GO, assistir ao Netflix ou utilizar o Android Pay, por exemplo.

O aplicativo Magisk Manager gerencia as aplicações que pedem acesso root, os módulos instalados e também permite ocultar o aplicativo que consegue detectar o acesso no dispositivo. Esta função é chamada Magisk Hide e permite que o serviço SafetyNet seja enganado e lhe deixe passar livre pelos aplicativos com o bloqueio.

Instalação do Magisk

A instalação do Magisk é simples, porém você deve procurar a instalação específica para o seu aparelho, caso contrário, pode fazer com que seu aparelho vire um “peso de papel”, portanto o Eu Sou Android e eu Pedro Armindo não nos responsabilizamos caso algo dê errado. Você está fazendo isso por sua conta e risco.

Caso queira mesmo instalar, você precisará de um requisito muito importante: um Custom Recovery, mas uma vez, oriento você a instalar de acordo com seu aparelho. Aqui no Eu Sou Android, temos para alguns aparelho, você pode conferir aqui Custom Recovery. Após se certificar que você o possui, siga as seguintes instruções:

  1. Baixe as últimas versões do Magisk Manager e do Magisk.zip;
  2. Passe para o aparelho, caso tiver baixado no computador;
  3. Entre no seu Custom Recovery;
  4. Instale o Magisk.zip e reinicie;
  5. Instale o apk do Magisk Manager agora, através de um gerenciador de arquivos;
  6. Pronto.

Caso você queira desligar a verificação do SafetyNet para certos aplicativos, basta abrir o Magisk, abrir o menu e ir até Settings/Configurações. Lá você verá a opção “Magisk Hide”, marque-a e reinicie seu aparelho.

safenet fix magisk

Para testar se funcionou, abra o Manager e toque no último quadrado da página inicial aonde está escrito “Tap to start SafetyNet test”, caso apareça “SafetyNet pass” você está livre do sistema, caso não há algum erro ou incompatibilidade com o seu dispositivo ou você esta com algum módulo causando isso. Para isso, desative todos os módulos, reinicie e tente novamente.

Outras funções do Magisk

Além da possibilidade de você ocultar que aplicativos descubram que seu dispositivo possui acesso root, o Magisk tê dá algumas outras funções importantes:

  • Magic Mount: Você pode fazer qualquer modificação no sistema sem modificar realmente as partições do mesmo;
  • Atualização, desinstalação e instalação fácil: Você pode fazer tudo através do aplicativo;
  • Resetprop: Você pode desfazer alterações realizadas no arquivo build.prop facilmente. Além de enganar o estado do bootloader nos dispositivo da Samsung e o KNOX.

Além é claro, de vários módulos disponíveis para ele, podendo assim personalizar seu aparelho.