Proj 1: Genymotion (15 pts)

What You Need for This Project


To prepare a Genymotion Android emulator, so you can easily install apps from Google Play and audit their security.

Genymotion is a very nice, luxurious Android virtual machine, more convenient and efficient than the emulator Google Studio provides.

Task 1: Installing Genymotion

Dowloading Genymotion

In a Web browser, go to

Click "Download Genymotion Personal Edition", as shown below.

In the next screen, click "Create an account". Fill in the form with your email address and other details, as shown below.

Accept the terms and click "Create account".

Download links appear. Download the correct version for your OS. There are four choices:

If you are using Windows, download the version including VirtualBox unless VirtualBox is already installed.

While the download proceeds, check your email and activate your Genymotion account.

Installing Genymotion

If you are using Mac or Window, double-click the installer file and install the software with the default options.

Ubuntu Users

If you are using Ubuntu, execute these commands:
sudo apt-get update
sudo apt-get install virtualbox -y
cd Downloads
ls -l
You should see the name of the downloaded file, which should be something like genymotion-2.7.2-linux_x64.bin. Use that name in the next two commands:
chmod +x genymotion-2.7.2-linux_x64.bin
sudo ./genymotion-2.7.2-linux_x64.bin
Install the software with the default options. Once it's installed, launch it with these commands:
cd /opt/genymobile/genymotion/ 

Creating a Virtual Device

After Genymotion starts, it asks if you want to add a new virtual device. Click Yes.

Sign in with your Genymotion account to see available devices.

Scroll to the bottom of the list and double-click

Google Pixel 3 - 9.0 - API 28 - 1080x 2160

outlined in green in the image below.

In the "Install virtual device" box, click INSTALL.

Click Next twice.

The virtual device downloads.

Click Finish.

In Genymotion, your device appears in the top section, under the heading "My installed devices", as shown below.

Starting the Genymotion Device

In the Genymotion window, double-click

Google Pixel 3 - 9.0 - API 28 - 1080x 2160

The Android device starts up, showing the Home Screen, as shown below.

Installing Google Apps

To test apps, we need access to the Google Play Store. Genymotion now makes that very easy.

In your Genymotion machine, at the top right, click the "OPEN GAPPS" button, outlined in green in the image above.

A box opens, titled "OPEN GAPPS". Click the Accept button.

When you are prompted to, click "Restart now".

When your device restarts, click on the hone screen, hold down the mouse button, and swipe up to see all apps.

You should see "Play Store", outlined in green in the image below.

Launching Play Store

Click "Play Store".

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

Agree to the terms.

The Play Store opens, as shown below.

Saving a Screen Image

Make sure the "Play Store" is visible, as shown above.

Save a full-desktop image. On a Mac, press Shift+Commmand+3. On a PC, press Shift+PrntScrn and paste into Paint.


Save the image with the filename "YOUR NAME Proj 1", replacing "YOUR NAME" with your real name.

Installing Chrome

In the Play Store, search for chrome. Install "Google Chrome", as shown below.

Turning in your Project

Email the image to to with the subject line: Proj 1 from YOUR NAME
"sudo" added to Linux instructions 5-11-19