Genymotion on Demand

– Product Access –

Get Genymotion on Demand

1. Login to aws

2. Search for Genymotion on Marketplace

3. Click Continue
In 1-Click Launch section:

4. Choose the region

5. Choose the right instance depending on your needs in EC2 Instance Type section.

Some instances are more appropriate for some use cases. We recommend some instances below in case you don’t know which one to start with.

instance aws

If you need more information on ec2 instances, go here.

If you are already familiar with aws ec2 instances, we provide a wide range of compatible ec2 instances. See Genymotion on Demand Android 5.1 and Android 6.0 on AWS marketplace

 

6. Choose your security group to define the rules for where your Genymotion instance will be accessible.

7. Accept software terms and launch in 1 click

By default, the instance created has 4GB. This is enough for google apps and an application of 1GB to run. If you need more space, go through the ManualLaunch section instead of the 1-Click Launch section. During the step: Add Storage, you will be able to adjust the size of the storage disk by changing default value in the Size field. Note that only the /data partition will be resized accordingly.

 

Access Genymotion instance from web browser

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.
Compatible browsers are: Chrome, Opera

From manage EC2 Management console in Instances, select the instance you want to access. In the description section at the bottom, copy the hostname or public IP and paste it to your web browser.

public-DNS (1)

 

You will have this warning because our certificate is autosigned:

aws-connection

If you don’t want a warning, you must install a trusted certificate. We provide a docker that uses Let’s encrypt servers to generate a certificate and install it on the instance. Please refer to our project on Github.

If you already have generated certificates our Github project will help you set them up.

If you don’t want to use the docker you can also refer to our Github project.

 

Proceed to the address.

Authenticate yourself:

aws-authentication
By default, the username is genymotion and the password is the ID of the instance ID you can get here:

 

public-DNS-2

If you want to change the ID/password, refer to this tutorial.

 

Access Genymotion instance from command line

You can also access to the instance with SSH. 

$ ssh -i key.pem [email protected]_ip


Get started on Android 5.1      Get started on Android 6.0

 

x