Adding Google Play to Genymotion

What You Need for This Project

Purpose

To get Genymotion working with the Google Play store, so you can easily install apps and audit their security.

Starting the Genymotion Device

Launch Genymotion.

In the Genymotion window, click Start.

The Android device starts up. If you see a Lock screen, swipe up with the mouse to see the Home Screen, as shown below.

Adjusting Font Size

For some reason, the font size on the Genymotion phones at Working Connections is very small. If you'd like to make it larger, do this.

From the home page of your phone, click the circle at the bottom of the screen to see your apps. Click Settings. On the lower left, click Accessibility. On the right side, click "Large text".

Installing Play Store: File 1

To get Play Store on the Genymotion device, you need to install two files.

On your host computer, in a Web browser, download this file. It's about 9.4 MB in size.

https://samsclass.info/128/proj/Genymotion-ARM-Translation_v1.1.zip

After the download completes, drag the file and drop it onto the Genymotion Android home screen.

A dialog will appear and show a file transfer in progress, then another dialog will appear and ask if you want to flash it on the emulator.

Click OK.

A box will appear telling you to reboot the device.

Rebooting the Android Device with ADB

In a Terminal window, execute these commands:
cd

cd Library/Android/sdk/platform-tools

./adb devices -l

Note that the last command ends in the a lowercase letter "L", not the numeral "1".

You should see the Nexus device listed, as shown below.

Execute this command to reboot the Nexus.

./adb reboot

Installing Play Store: File 2

On your host computer, in a Web browser, download this file. It's about 92 MB in size.

https://samsclass.info/128/proj/gapps-jb-20130813-signed.zip

After the download completes, drag the file and drop it onto the Genymotion Android home screen.

A dialog will appear and show a file transfer in progress, then another dialog will appear and ask if you want to flash it on the emulator.

Click OK.

A box will appear telling you to reboot the device. If a box pops up saying "Unfortunately, Google Play services has stopped", just ignore it.

Rebooting the Android Device with ADB

On your host machine, in a Terminal or Command Prompt window, execute this command to reboot the Nexus.
./adb reboot

Finding Play Store

When the Genymotion machine restarts, from your Home page, click the circle at the bottom center.

You should see "Play Store", as shown below.

Troubleshooting

If Play Store doesn't appear, you may need to reboot again or even reinstall one or both of the packages.

If you still have problems, consult this page:

How to install Google Play Services in a Genymotion VM

Launching Play Store

Launch "Play Store".

When you are prompted to, log in with a Gmail account.

The Play Store opens, as shown below.

Sources

How to install Google Play Services in a Genymotion VM

Android Assessments with GenyMotion + Burp


Last modified 7-29-15