Emulador de Android Genymotion com suporte ARM

Muitos APP Android não instalam no Genymotion por serem escrito exclusivamente para processadores com arquitetura ARM, confira como resolver esse problema.




Arquitetura ARM


ARM, originalmente Acorn RISC Machine, e depois Advanced RISC Machine, é uma família de arquiteturas RISC desenvolvida pela empresa britânica ARM Holdings. Tais arquiteturas são licenciadas pela ARM para outras empresas, que implementam-nas em seus próprios produtos. Wikipédia




Genymotion com suporte ARM


Caso ainda não tenha instalado o Genymotion, confira a nossa matéria abaixo.


Emulador Genymotion de Android na sua distribuição Linux

O Genymotion é o melhor, mais leve, configurável e com varias opções de versões de Android para você emular na sua distribuição Linux, confira.




Com o Genymotion instalado e configurado, você ira receber a mensagem de que o seu dispositivo não é compatível ao APP.

"Your device isn't compatible with this version"



 

Isso ocorre com vários APP.



Bem frustrante.




Tradutor ARM para Genymotion


A solução é utilizar um arquivo que torna o seu Genymotion compatível aos APP ARM.

O M9rco disponibiliza os arquivos no GitHub do Android 4.3 até o 8.0.

 

  • Genymotion-ARM-Translation_for_4.4.zip
  • Genymotion-ARM-Translation_for_5.1.zip
  • Genymotion-ARM-Translation_for_6.0.zip
  • Genymotion-ARM-Translation_for_7.X.zip
  • Genymotion-ARM-Translation_for_8.0.zip



Instalação


Para instalar o tradutor faça o download de todos, assim você tem varias opções para varias versões de Android.

Instale o suporte Git a sua distribuição Linux.


Para Arch Linux e Manjaro

sudo pacman -S git

Para Debian e Ubuntu

sudo apt install git

Para Fedora

sudo dnf install git

Para openSUSE

sudo zypper install git


Faça o download com o comando no terminal.

 

git clone https://github.com/m9rco/Genymotion_ARM_Translation.git

Os arquivos estão em "~/Genymotion_ARM_Translation/package/".



Para aplicar o tradutor você precisa de uma maquina virtual nova, sem a aplicação da GApps, essa é aplicada após a aplicação da tradução.

Abra a maquina recém criada e arraste o tradutor correspondente a versão do Android utilizada para a maquina do Genymotion.



Aguarde a aplicação e no final feche a maquina e abra novamente para que o tradutor seja carregado.



Com a maquina aberta aplique a GApps.



Feita a aplicação da GApps reinicie novamente a maquina.



Configure a Play store e instale o APP que antes não instalava por sua maquina ser incompatível.



Tudo OK agora.



OBS: A sua maquina passa a ter suporte ARM, mas dependendo o APP que você for usar, pode exigir mais do seu processador real e portanto alguns APP instalam mas podem não funcionar dependendo de você ter um processador i5, i7 ou superior.


Confira o processo no vídeo abaixo.



Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais