Skip to content

Instantly share code, notes, and snippets.

Last active February 12, 2024 03:22
Show Gist options
  • Save wbroek/9321145 to your computer and use it in GitHub Desktop.
Save wbroek/9321145 to your computer and use it in GitHub Desktop.
Genymotion with Google Play Services for ARM
NOTE: Easier way is the X86 way, described on
Download the following ZIPs:
ARM Translation Installer v1.1 (
Download the correct GApps for your Android version:
Google Apps for Android 6.0 ( -
Google Apps for Android 5.1 ( -
Google Apps for Android 5.0 ( -
Google Apps for Android 4.4.4 ( -
Google Apps for Android 4.3 ( -
Google Apps for Android 4.2 ( -
Google Apps for Android 4.1 ( -
Google Apps for Android 2.3.7 ( -
Note: Genymotion must be set to use it's own ADB (Settings -> ADB -> Use Genymotion Android tools)
Next Open your Genymotion VM and go to the Homescreen
Now Drag&Drop the onto the Genymotion VM window.
It should say "File transfer in progress", once it asks you to flash it click 'OK'
Now Reboot your VM using ADB. If nescessary you can simply close the VM window, not recommended
Once you're on the Homescreen again Drag&Drop the (or whatever version you got) onto your VM, and click 'OK' when asked
Once it finishes, again Reboot your VM and open the Google Play Store.
Sign in using your Google account
Once in the Store go to the 'My Apps' menu and let everything update (fixes a lot of issues), also try updating Google Play Services directly (
You can also search for Google Maps, update it manually (press update or install button) and you will receive the message to update Google Play Services
(For Android 4.4.4 and 5.0 is posible you need to reboot several times before updates are shown)
Now try searching for apps in Google Play and if you can find and install for example 'Netflix' or 'Google Drive' then congrats you now have ARM support and Google Play fully setup!
Copy link

anonym24 commented Sep 11, 2016

There is actually x86 Gapps available -, so we don't need this old ARM Translation anymore

Copy link

It installs without problems but Play Store will always crash when open it


Copy link

Yay -- the Android 6.0 gapps nano version for x86 from ( worked for me!

Copy link

anonym24 commented Sep 24, 2016

@joelpurra can you start play store without errors? in which emulator you tried?

Copy link

duranmla commented Oct 3, 2016

@anonym24 I think you just have to update the apps as is explained here: I haven't myself yet, I'm downloading to see if I can make it

Copy link

jjacquet commented Oct 7, 2016

This is such a hack and it installed some crappy executables on my machine. Is there not an official way to run Google Play Store in Geny Motion? It seems like they're leading the industry in this space and this issue would have ben addressed.

Copy link

Tested for Android 6, google play service crash, cannot connect with google play

Copy link

r4dixx commented Oct 10, 2016

Hey everyone!

The reason why Google Play Services are not included by default is simply a matter of intellectual property.
But if you really need them, we've shared a fully functional (and official) way using OpenGapps.

It can be found at

Let me know if you have any questions :)

@amaels - Social Media @Genymobile

Copy link

tioback commented Oct 18, 2016

Awesome, @amaels. I Just tried it and it worked flawlessly. Thank you!

Copy link

jimdi commented Oct 31, 2016

@amaels doesn't work for Genymotion 2.8.0 and Google Nexus 6 VM

Copy link

It works for me Samsung s6 with GAPPSapps android version 6 you suggest above!
I tried 3 GAPPS for version 6 and your Gapp flush smoothly.

Copy link


Copy link

Xy-joe commented Dec 7, 2016

It worked perfectly well for me on Google Nexus 4.2.2. Thanks

Copy link

seanmavley commented Dec 15, 2016

For android 6 nexus 6p, doesn't work
Genymotion 2.8.1
Android 5.1 Nexus 6 also doesn't work.

Copy link

same for me as well, ive tried marshamallow and nougat gapps files, i tried ARM64, and x86_x64 versions
and they all FAIL!!! i have the latest genymotion 2.8.1, VirtualBox , android studio and all apps are updated to this minute, including all SDK packages. emulator opens and works fine, i just cant install any gapps whatsoever, ANYONE????

Copy link

Ahed91 commented Jan 19, 2017

tested successfully on android 5.1 genymotion 2.8.1 with one crash only Ubuntu 14.04 (with gcc-4.9 g++-4.9)
Custom Phone - 5.1.0 - API 22 - 768x1280
i flashed then restart( adb reboot).
then flashed then restart( adb reboot)
this time android message like "gapps stopped working" then ( adb reboot) - which wasn't necessary
then i run Google play -> entered email & password -> it crashed after agree on google terms (still working in the background but the GUI vanished
so i restart (adb reboot) and kill the process(VMBoxHeadless)
again start google play and agree on google play terms.
hope it will help someone

Copy link

i flashed the Genymotion-ARM-Translation now when i open the nougat emulator it opens and goes to the homescreen like normal but i still cant flash GAPPS ive tried gapps from 5 different sources, XDA, Opengapps, etc....none will flash. same error as has been.

Copy link

JaxGit commented Jan 30, 2017

It seems that Genymotion 2.8.1 has changed to only use x86 emulator images (possibly explained here) .

Thus, like @amaels referenced in, now we only need to use x86 architecture of OpenGapps instead of other architectures and the arm translator.

Copy link

ghost commented Feb 2, 2017

Copy link

mpkossen commented Feb 5, 2017

@JaxGit have you been able to successfully install OpenGapps (x86) in Genymotion 2.8.1? Because whatever combination I try, it won't do it.

Copy link

ghost commented Mar 27, 2017

The original gist instructions are totally outdated.

You need special arm translators for Android 5.x and 6.x. And there is none for 7.x.

Here are the tools you need (as of April 2017):

5.x translator, 6.x translator, google apps installers, and supersu for rooting.

Edit: I cannot get them to run certain apps reliably... The only reliable setup I have found is to go back to Android 4.3 (on Genymotion 2.8.1) with the old school ARM Translator v1.1. Everything from Android 4.4 and up is just garbage when it comes to ARM emulation.

Copy link

obieito commented Apr 10, 2017

I havent been able to use anything >4.4 with genymotion 2.8.1. Cant login to google account and so can't update anything.

Copy link

saferoll commented Jun 7, 2017

I was able to install an ARM apk using the image "Google Nexus 5X - 6.0.0 - API 23 - 1080x1920" and "" from SteveJobzniak's post.

Copy link

bgdos commented Aug 12, 2017


Copy link

thank you very much to me

Copy link

I am using android oreo with genymotion.Arm translator zip file is not flashing.Can any one please help me?

Copy link

hpols commented May 28, 2019

Thanks, after a lot of trying around it finally worked. The 4.1.1. link is still broken, but the link provided above did the trick. What was also very important was to stop my browser from unpacking the zip. Now, I can finally continue to work with an emulator on my project.

Copy link

beilly commented Aug 20, 2019

@AnjuJohnson. Android oreo is OK with Genymotion_ARM_Translation.
But i can't it for android pie

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment