Como instalar e executar aplicativos de 32 bits no Android

Como instalar e executar aplicativos de 32 bits no Android

Neste guia, mostraremos as etapas para instalar e executar aplicativos de 32 bits em seu dispositivo Android. Embora a maioria dos aplicativos atuais tenha adotado a arquitetura mais recente de 64 bits, ainda existem alguns aplicativos de antigamente que abrigam um arco de 32 bits. Esses aplicativos não são mais mantidos pelo desenvolvedor, mas o fator nostalgia associado a eles obriga os usuários a tê-los em seus dispositivos. No entanto, isso está provando ser mais fácil falar do que fazer para muitos.

Sempre que tentavam fazer o sideload de aplicativos, eram recebidos com a mensagem de erro “Você não pode instalar o aplicativo no seu dispositivo” . A razão para o mesmo é o fato de que o sistema operacional agora vem com uma versão de 64 bits do sistema operacional e parece que o Google mudou ro.zygote para zygote64. Dito isso, existe uma solução alternativa bacana com a qual você ainda poderá instalar e executar aplicativos de 32 bits em seu dispositivo Android. Então, sem mais delongas, vamos dar uma olhada.

Como instalar e executar aplicativos de 32 bits no Android

instalar aplicativos Android de 32 bits

O processo abaixo apagará todos os dados do seu dispositivo. Quando um dispositivo é inicializado pela primeira vez apenas com o Zygote64, ele não pode ser alternado para usar o Zygote64_32. Como resultado, as bibliotecas de 32 bits dentro dos APEXs não são descobertas e carregadas pelo Zygote32. doravante, você terá que redefinir os dados de fábrica para realizar este trabalho.

Droidwin e seus membros não serão responsabilizados em caso de guerra termonuclear, se seu alarme não acordar você ou se algo acontecer com seu dispositivo e dados, executando as etapas abaixo.

PASSO 1: Baixe o firmware

Em seguida, você terá que obter o firmware padrão do seu dispositivo. Certifique-se de baixar a mesma versão que está atualmente instalada em seu dispositivo [você pode verificar o mesmo no número de compilação do seu dispositivo]. Certifique-se de baixar todo o firmware/imagem de fábrica/Fastboot ROM em vez de OTA/Recovery ROM.

PASSO 2: Extrair Stock Boot/Init_boot

Agora você terá que extrair o firmware e obter o arquivo stock boot.img/init_boot.img. [Se o seu dispositivo foi iniciado com Android 12 ou versões anteriores, use boot,img, caso contrário, use init_boot.img]. Veja como extrair o firmware correspondente a diferentes OEMs:

Instale e execute aplicativos de 32 bits no Android
  • Pixel: Use o Extrator integrado do Windows para extrair o ZIP.
  • Xiaomi: Use 7 ZIP para extrair TGZ e TAR.
  • OnePlus e nada: use a ferramenta Fastboot Enhance para extrair payload.bin.
  • Realme e Oppo: Use a ferramenta Oppo Decrypt para extrair OZIP/OFP.

PASSO 3: Baixe Magisk Zygote

Magisk Zygote64_32 é uma modificação do Magisk e foi projetado principalmente como uma solução raiz para dispositivos Android multilib que são apenas Zygote64, como a série Pixel 7/8. [Créditos: Membro Sênior do XDA Namelesswonder].

DIRECT DOWNLOAD | | DOWNLOAD PAGE

ETAPA 4: desenraizar dispositivo [para usuários enraizados]

Se você estiver usando um dispositivo com acesso root, primeiro será necessário desenraizá-lo antes de prosseguir. Por outro lado, se o seu dispositivo já não tiver acesso root, você pode pular esta seção e passar para a próxima].

  1. Primeiro, desinstale o aplicativo Magisk do seu dispositivo [NÃO use a opção Desinstalar do Magisk, em vez disso, desinstale o aplicativo do menu Configurações como faz com qualquer outro aplicativo].
  2. Em seguida, habilite a depuração USB no seu dispositivo e conecte-o ao PC via USB.Instale aplicativos de 32 bits no Android
  3. Agora baixe e extraia as ferramentas da plataforma Android SDK em seu PC.
  4. Em seguida, digite cmd na barra de endereço da pasta e pressione Enter. Isso iniciará o prompt de comando.
  5. Agora digite o comando abaixo para inicializar seu dispositivo no modo Fastboot:adb reboot bootloaderInstale aplicativos de 32 bits no Android
  6. Em seguida, atualize o estoque boot.img ou init_boot.img usando o comando abaixo:fastboot flash boot boot.img
    OR
    fastboot flash init_boot init_boot.img
  7. Agora reinicie o seu dispositivo no sistema operacional através do comando abaixofastboot reboot

PASSO 5: Boot/Init_Boot corrigido via Magisk Zygote

  1. Primeiro, instale o aplicativo Magisk Zygote64_32 no seu dispositivo.
  2. Em seguida, inicie-o e toque no botão Instalar próximo ao Magisk.
  3. Agora escolha ‘Selecionar e corrigir um arquivo’, navegue até o arquivo init_boot.img e selecione-o.Instale aplicativos de 32 bits no Android
  4. Em seguida, toque no botão Let’s Go situado no canto superior direito.Instale aplicativos de 32 bits no Android
  5. O arquivo init_boot.img agora será corrigido e colocado na pasta Downloads do seu dispositivo.
  6. Você deve transferir este arquivo para a pasta platform-tools do seu PC.
  7. Da mesma forma, renomeie-o para patched_init_boot.img ou patched_boot.img.

PASSO 6: Inicialize no modo Fastboot

  1. Habilite a depuração USB e conecte seu dispositivo ao PC através de um cabo USB.
  2. Em seguida, vá para a pasta platform-tools, digite CMD na barra de endereço e pressione Enter. Isso iniciará o prompt de comando.prompt de comando dentro do adb
  3. Digite o seguinte comando na janela CMD para inicializar seu dispositivo no modo Fastbootadb reboot bootloaderInstale aplicativos de 32 bits no Android
  4. Para verificar a conexão Fastboot, digite o comando abaixo e você deverá recuperar o ID do dispositivo.fastboot devicesRaiz do Pixel 7 Pro
  5. Se você não estiver obtendo nenhum ID, instale os drivers Fastboot em seu PC.

PASSO 7: Root via Magisk Zygote

  1. Primeiro, transfira o init_boot.img/boot.img corrigido para a pasta platform-tools.
  2. Em seguida, atualize este arquivo e formate os dados junto com ele por meio do comando abaixo:fastboot -w flash init_boot patched_init_boot.img
    fastboot -w flash boot patched_boot.img
  3. Agora reinicie o seu dispositivo no sistema operacional root através do comando abaixo:fastboot reboot
  4. Como o seu dispositivo foi reiniciado, a primeira inicialização levará algum tempo.
  5. Depois de inicializar, instale novamente o aplicativo Magisk Zygote64_32 e inicie-o.
  6. Por fim, abra Magisk Zygote64_32 e finalize a configuração restante, se houver.

PASSO 8: Teste o resultado

  1. Baixe e instale qualquer aplicativo de 32 bits no seu dispositivo. Em seguida, inicie-o e verifique se está funcionando ou não.
  2. Se desejar realizar esta verificação por uma rota mais técnica, execute o comando abaixo:getprop ro.zygote; getprop ro.vendor.product.cpu.abilist; getprop ro.vendor.product.cpu.abilist32Instale aplicativos de 32 bits no Android
  3. Se você obtiver a saída mostrada acima, isso significa que seu dispositivo agora pode executar aplicativos de 32 bits:zygote64_32
    arm64-v8a,armeabi-v7a,armeabi
    armeabi-v7a,armeabi

É isso. Estas foram as etapas para instalar e executar aplicativos de 32 bits em seu dispositivo Android. Se você tiver alguma dúvida sobre as etapas mencionadas acima, informe-nos nos comentários. Entraremos em contato com você com uma solução o mais breve possível.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *