Android Emulation through Genymotion

The files below will assist with installation and configuration of your Genymotion emulator.

Genymotion

Google Play version 4.x

Google Play version 5.x

Google Play version 6.x

ARM Driver

Benzo Patch

Tutorial

After installing the latest versions of Genymotion and VirtualBox, launching Genymotion should appear as the image below (without my virtual machines).

Clicking the “Add” button will present a list of potential devices. Officially, I train others to use “Custom Phone 6.0.0 – API 23” because is it the most basic and stable option. However, I personally use “Google Nexus 5x 6.0.0 – API 23” because of the ability to better store apps on the home screen. They both use the same 6.0.0 backbone. The image below displays both acceptable devices that will work with the following instructions.

This will create a new device ready for execution. It will be missing the Google Play store, which is vital for investigative use. The following instructions will restore the Play store, emulate a more appropriate ARM driver (which will make some apps work better), and execute a patch that will eliminate those annoying Google crashes that have plagued this method for years.

  1. Download the 6.0.0 ARM Driver HERE. Drag and Drop the Zip file directly into your running virtual Android device. Agree to the warning, and acknowledge the completion. Close the device and re-start.
  2. Download the GApps 6.0.0 file HERE. Drag and Drop the Zip file directly into your running virtual Android device. Agree to the warning, and acknowledge the completion. Close the device and re-start.
  3. Login to a Google account that you will use to download apps to the device. Close any errors that appear. Close the device and re-start.
  4. Download the Benzo Patch file HERE. Drag and Drop the Zip file directly into your running virtual Android device. Agree to the warning, and acknowledge the completion. Close the device and re-start.

You should now have a fully-functioning Android 6 device with Google Play and no errors. You can now install any apps within the play store. If any apps refuse to install because of an incompatible device, download the desired app from APK Pure and Drag and Drop it into the machine.

Once you machine is ready for an investigation, close it (and the Genymotion app) and launch the VirtualBox application. Select your device in the menu, right-click, and choose “Clone”. This will create an exact replica of the virtual mobile device, including your apps and settings, which can be used for the next investigation without contaminating your “Master” machine. Selecting any machine within VirtualBox and choosing File > Export will allow you to create a single-file archive of the current machine. This will include any data preserved in its current state. Below is an image that displays the VirtualBox Clone option.

Below is an example of an investigative device ready to go.


Online Training

You can order your online video training with any credit card right now and receive unlimited access to our entire catalog! These courses, with over 270 videos, replicate our entire arsenal of live training resources. Click below for details and pricing.

 

Support

If you have any questions about the use of an Android Emulator for investigative purposes, please join our online web forum HERE.