Como instalar o Magisk no seu telefone Android

Magisk é uma ferramenta poderosa que pode ajudá-lo a personalizar alguns aspectos do seu telefone ou até mesmo conceder acesso root. Veja como você pode instalá-lo!

Se você já pensou em enraizando seu telefone ou mergulhando no mundo da modificação de muitos dos melhores telefones Android, é provável que você já tenha ouvido falar do Magisk. Mas o que é Magisk? Resumindo, Magisk é uma ferramenta que pode ser usada para obter acesso root no seu dispositivo, semelhante a ferramentas legadas como SuperSU, mas não se limita apenas a isso. Desenvolvido por desenvolvedor reconhecido sênior XDA topjohnwu, Magisk é um portal que permite todo tipo de modificações em seu telefone Android. Além do acesso root, você também pode experimentar vários componentes derivados chamados “módulos Magisk” que podem ser instalados para diferentes finalidades.

Existem módulos para temas, bloqueadores de anúncios, possibilitando Câmera2APIe muitas outras modificações no nível do sistema que você não pode fazer de outra forma. Se você é um usuário avançado e deseja estender a funcionalidade do seu telefone e levá-lo ao limite, você precisa experimentar o Magisk. Se tudo isso parece divertido para você, diremos como você pode instalar o Magisk no seu dispositivo Android para personalizá-lo e fazer coisas que você nunca pensou em fazer no seu telefone.

Como instalar o Magisk

A instalação do Magisk requer que você tenha um dispositivo com um bootloader desbloqueável. Se você já desbloqueou o bootloader do seu telefone, está pronto. Se ainda não o fez e não sabe do que estamos falando, recomendamos que você vá até o Fóruns XDA, procure seu dispositivo e procure um guia para desbloquear o bootloader. Não existe um método universal para isso, pois difere de telefone para telefone. Depois de desbloquear o bootloader, você pode prosseguir.

Desbloquear o bootloader apagará todos os dados do seu smartphone e, em alguns casos, pode até anular a garantia. É aconselhável faça backup de todos os seus dados antes de executar essas etapas. Também é importante entender que não seguir as etapas corretamente pode resultar em um telefone bloqueado. certifique-se de saber como recuperar seu telefone ao estado original caso você acabe em uma situação como essa. Além disso, o Magisk pode causar problemas com alguns aplicativos de streaming e serviços bancários, portanto, se eles forem absolutamente vitais para você, proceda com cautela.

Antes de começarmos, certifique-se de ter acesso a um PC/Mac com ADB e inicialização rápida instalado. Os usuários do Windows também são aconselhados a instale o driver USB OEM mais recente para o seu dispositivo Android.

Etapa 1: identificar o tipo de imagem de inicialização

Baixe a versão mais recente do aplicativo Magisk do repositório GitHub do projeto. Como o APK do Magisk está hospedado fora da Google Play Store, pode ser necessário permitir o carregamento lateral de aplicativos de fontes desconhecidas primeiro e depois instale manualmente o pacote baixado.

Após a instalação, abra o aplicativo Magisk. Você deverá ver uma tela como esta:

Agora, precisamos anotar os valores dos seguintes parâmetros:

  • Ramdisk
  • A/B
  • RAE

Etapa 2: localizar a imagem de inicialização padrão

Para corrigir a imagem de inicialização do seu dispositivo, você precisa extraí-la dos pacotes de firmware oficiais. Caso você esteja usando uma ROM personalizada como Lineage OS, o arquivo ZIP flashável contém a imagem de inicialização.

Caso I: você tem acesso ao arquivo ZIP flashável para recuperação

Se você tiver um dispositivo que ainda usa o esquema de partição somente A, poderá encontrar o 'boot.img' dentro do arquivo ZIP flashável para recuperação. Basta extraí-lo usando um programa arquivador adequado.

POCO M3 boot.img dentro do ZIP de recuperação Observe o arquivo boot.img dentro do ZIP de recuperação do POCO M3.

No entanto, se o seu dispositivo utilizar o esquema de partição A/B, a imagem de inicialização e outras imagens de partição serão compactadas em um arquivo chamado carga útil.bin como mostrado abaixo.

Google Pixel 5 payload.bin dentro do ZIP de recuperação Como você pode ver, o ZIP de recuperação do Google Pixel 5 contém um arquivo payload.bin. Nesse caso, você deve primeiro extrair o arquivo payload.bin e, em seguida, usar um dos descompactadores payload.bin desenvolvidos pela comunidade para obter o boot.img dele. Sugerimos fortemente que você opte pelo. extrator escrito em Go por membro do XDA. Ssssut, pois é multiplataforma e tem sido. desenvolvido ativamente.

Conhecido como 'payload-dumper-go', esse fork permite até que os usuários finais extraiam uma única imagem de partição sem descompactar todo o payload.bin, o que é particularmente útil para este cenário de uso.

  • Primeiro, use o parâmetro -l para listar as imagens de partição dentro do payload.bin.
    payload-dumper-go-lpayload.bin
  • Em seguida, use o parâmetro -p com o nome da imagem de inicialização (comumente armazenada como “boot”) para extraí-la.
    payload-dumper-go-pbootpayload.bin
ASUS ROG Phone 5 boot.img de payload.bin

Caso II: você tem acesso à imagem flashável do Fastboot

Vários OEMs, como Google e Xiaomi, fornecem imagens de fábrica com flash Fastboot para seus dispositivos. Se você conseguiu obter esse pacote, o 'boot.img' bruto pode ser facilmente extraído do arquivo.

Google Pixel 5 boot.img do pacote Fastboot

Caso especial: Samsung

Os dispositivos Samsung Galaxy não possuem uma interface Fastboot tradicional; portanto, suas imagens de fábrica são embaladas de forma diferente.

  1. Baixe a imagem de fábrica do seu modelo. Para saber mais, dê uma olhada em nosso Tutorial de atualização manual do dispositivo Samsung Galaxy.
  2. Descompacte o pacote descriptografado e localize o arquivo tar AP no seu dispositivo. Normalmente é nomeado como AP_[device_model_sw_ver].tar.md5.

Etapa 3: corrigir a imagem de inicialização

Agora que temos a imagem de boot em mãos, devemos prosseguir com a parte do patch.

Caso I: O valor do parâmetro “Ramdisk” é “Sim”

  1. Copie a imagem de inicialização para o seu dispositivo. Na verdade, você pode corrigi-lo em um dispositivo Android diferente do dispositivo de destino, mas também precisa instalar o aplicativo Magisk no dispositivo secundário.
  2. aperte o Instalar botão no cartão Magisk.
  3. Escolher Selecione e corrija um arquivo sob Métodoe selecione a imagem de inicialização padrão.
  4. O aplicativo Magisk corrigirá a imagem para [Armazenamento interno]/Download/magisk_patched_[random_strings].img.
  5. Copie a imagem corrigida para o seu PC com ADB: adb pull /sdcard/Download/magisk_patched_[random_strings].img
  6. Atualize a imagem de inicialização corrigida para o seu dispositivo. Para a maioria dos dispositivos, reinicie no modo Fastboot e atualize com o seguinte comando: fastboot flash boot /path/to/magisk_patched.img
  7. Reinicie e aproveite o Magisk!

Tenha em mente que é possível corrigir a imagem de inicialização instantaneamente em dispositivos legados com disco RAM de inicialização por meio de uma recuperação personalizada como TWRP, mas o método não é mais recomendado em dispositivos modernos. Dito isto, se você tem um telefone antigo e deseja seguir a rota de recuperação personalizada, as etapas são as seguintes:

  1. Baixe o APK Magisk.
  2. Renomeie a extensão do arquivo .APK para .ZIP (por exemplo, Magisk-v25.2.APK → Magisk-v25.2.ZIP).
  3. Atualize o arquivo ZIP como qualquer outro ZIP flashável comum.
    • Observe que o arquivo sepolicy.rule dos módulos pode ser armazenado na partição de cache, então não limpe isso.
  4. Verifique se o aplicativo Magisk está instalado. Se não for instalado automaticamente, instale manualmente o APK.

Caso II: O valor do parâmetro “Ramdisk” é “Não”

Nesse caso, você precisa localizar o arquivo recovery.img na imagem de fábrica do seu dispositivo em vez do arquivo boot.img. Isso ocorre porque o Magisk precisa ser instalado na partição de recuperação, o que significa que você terá que reiniciar no modo de recuperação toda vez que quiser acessar o Magisk.

  • Copie a imagem de recuperação para o seu dispositivo (ou um dispositivo secundário com o aplicativo Magisk instalado).
  • aperte o Instalar botão no cartão Magisk.
  • Escolher Selecione e corrija um arquivo sob Métodoe selecione a imagem de recuperação de estoque.
  • O aplicativo Magisk corrigirá a imagem para [Armazenamento interno]/Download/magisk_patched_[random_strings].img.
  • Copie a imagem corrigida para o seu PC com ADB:
    adb pull /sdcard/Download/magisk_patched_[random_strings].img
  • Atualize a imagem de recuperação corrigida para o seu dispositivo. Para a maioria dos dispositivos, reinicie no modo Fastboot e atualize com o seguinte comando:
    fastboot flash recovery /path/to/magisk_patched.img
  • Reinício.

Nesta fase, existem três cenários possíveis:

  • Ligue normalmente: você acabará sem Magisk.
  • Combinação de chaves de recuperação → Tela inicial → Solte todos os botões: O sistema deve inicializar com Magisk.
  • Combinação de teclas de recuperação → Tela inicial → Continue pressionando o volume para cima: para acessar o modo de recuperação de estoque

Caso especial: Samsung

  1. Copie o arquivo tar AP extraído para o seu dispositivo.
  2. aperte o Instalar botão no cartão Magisk.
  3. Se o seu dispositivo não tiver um ramdisk de inicialização, certifique-se Modo de recuperação está marcado nas opções.
  4. Escolher Selecione e corrija um arquivo sob métodoe selecione o arquivo tar AP.
  5. O aplicativo Magisk corrigirá todo o arquivo de firmware para [Armazenamento interno]/Download/magisk_patched_[random_strings].tar
  6. Copie o arquivo tar corrigido para o seu PC com ADB:
    adb pull /sdcard/Download/magisk_patched_[random_strings].tar
    • Não tente copiar a interface MTP, pois ela corrompe arquivos grandes.
  7. Reinicie para o modo de download. Abra o Odin no seu PC e atualize magisk_patched.tar como AP, junto com BL, CP e CSC do firmware original.
    • Não escolha HOME_CSC porque queremos limpar os dados.
  8. Seu dispositivo deve reiniciar automaticamente assim que o Odin terminar de piscar. Concorde em fazer uma redefinição de fábrica, se solicitado.
  9. Se o seu dispositivo não tiver um ramdisk de inicialização, reinicie para recuperação agora para ativar o Magisk.
  10. Instale o aplicativo Magisk mais recente e inicie o aplicativo. Deve mostrar uma caixa de diálogo solicitando configuração adicional. Deixe-o fazer o seu trabalho e o aplicativo reiniciará automaticamente o seu dispositivo.
  11. Reinicie e aproveite o Magisk!

Etapa 4: verificação

A última etapa é verificar se tudo está funcionando corretamente. Localize o aplicativo Magisk recém-instalado e abra-o. Queremos ver um número de versão ao lado do parâmetro “Instalado”. Isso significa que você instalou o Magisk com sucesso. Bom trabalho!

Agora que você tem o Magisk instalado e é hora de experimentar algumas coisas legais Módulos Magisk. Você pode encontrar muitos módulos para fins específicos e, como o Magisk oferece acesso root, você pode até instalar alguns dos melhores aplicativos para dispositivos com root. Portanto, instale os aplicativos e módulos de sua preferência e faça ajustes!