Skip to content

Oracle Cloud

Genymotion Device image (PaaS) is now available on Oracle Cloud Infrastructure (OCI) from version 11.0.0 onward. It runs on Ampere Computing platform, based on Arm which offers native arm64/aarch64 support.

Launching a Genymotion instance is very similar to launching a Linux instance .

First steps

A Public IP is required to access your instance from the Web. If this does not comply to your requirements, please refer to Access from a NAT network or within the private network.

  1. Go to Oracle Cloud Marketplace and search for "Genymotion":

    Marketplace

  2. Select the version of Android OS for your Genymotion instance. You can run Genymotion virtual devices based on Oreo (Android 8.0) - more versions will be added in the future.

  3. Select the Genymotion emulator version and compartment of the instance:

    Version

  4. Check I have reviewed and accept the Oracle Terms of Use and the Partner terms and conditions. and click Launch Instance

  5. Setup your instance parameters:

    Name

    Set a name for your instance. The default name is instance-YYYYMMDD-HHMM but we recommend using an explicit name.

    Create in compartment

    Select the compartment where you wish to create the instance.

    Placement

    Select the availability domain for your instance.

    Image and Shape

    The Image is the one you selected on the Marketplace - you can click Return to marketplace to change it. The default Shape is VM.Standard.A1.Flex.

    Add more resources

    Genymotion Device image (PaaS) runs on Ampere Computing platform, which corresponds to the compute shape VM.Standard.A1.Flex with 1 core OCPU, 6 GB memory and 1 Gbps network bandwidth.
    If you wish to add more OCPU or RAM, click Change Shape and change the settings to fit your needs:

    Oracle Shape

    Warning

    Make sure to select an Ampere ARM-based Virtual Machine - any other virtual machine type will not work with Genymotion current image.

  6. Setup your instance network parameters:

    Oracle networking

    Network

    Select or create virtual cloud network (VCN) for your instance. You can also add your instance to an existing OCID subnet by choosing Enter a subnet OCID.

    Subnetwork

    Select or create a subnet for your instance.

    Public IP Address

    Assign an IPv4 public address to your instance.

    A Public IP is required to access your instance from the Web. If you need to access the instance from a secured network, or if assigning a public IP does not meet your requirements, please refer to Access an instance within the VCN or from a NAT network.

  7. Click Show advanced option, check Use network security groups to control traffic and select a Network Security Groups from the drop-down list in order to secure access to the instance:

    NSG 0

  8. Add an SSH key (optional):

    Oracle add ssh

    Adding a SSH key is necessary if you need to access your instance from SSH.

    You can either generate an SSH key pair , or upload a public key that you already have.

  9. Click Create to create and launch the instance.

The Boot volume options are not available with Genymotion Device image - you can ignore them.

Network security

You need to attach the instance to one or more Network Security Groups (NSG) in order to manage and secure access to your instance.

For recommended security settings, please refer to Requirements - Networks security.

You can attach your instance to Network Security Groups when creating an instance or from the instance dashboard:

NSG

Otherwise, you can follow these steps:

  1. Go to Networking > Virtual Cloud Networks
  2. Click on your instance Virtual Cloud Network (VCN) or, if you haven't created any Genymotion instances yet, the VCN you wish to use with your instances. You can also create a new VCN by clicking Create VCN:

    Oracle VCN

  3. In the Resources section, select Network Security Groups

  4. Select an existing Network Security Group, or create a new one by clicking Create a Network Security Group:

    Oracle NSG

  5. Add the appropriate rules (see Requirements)

Access an instance with a web browser

Please refer to Requirements for recommended browsers and network security settings.

A Public IP is required or the device display will remain black. If you need to access the instance from a secured network, or if assigning a public IP does not meet your requirements, please refer to Access an instance within the VCN or from a NAT network.

To access a virtual device web interface, you need to set a public IP to your virtual machine.

Once the initial setup is done, the instance is automatically starts. It can take up to 2 minutes before the instance can be accessed through the browser.

  1. From the Compute > Instances dashboard, select the running instance(s):

    Instances dashboard

  2. Copy the Public IP Address and paste it in a new window or tab:

    Public Ip

  3. A connection warning pops up:

    Warning

    To remove this security warning permanently, you need to install a trusted certificate (SSL).

  4. Ignore the warning and proceed. The default username is genymotion and password is the name of your instance (for example, instance-20210623-1701).

    To change the default credentials, please refer to Change authentication.

Back to top