Alibaba¶
Available Android Images¶
We offer x86_64
and arm64
images with the following Android versions:
- 7.0 (Nougat)
- 8.0 (Oreo)
- 9.0 (Pie)
- 10.0
- 11.0
- 12.0
- 12.1
- 5.1* (Lollipop)
- 6.0* (Marshmallow)
- 7.0 (Nougat)
- 8.0 (Oreo)
- 8.1 (Oreo)
- 9.0 (Pie)
- 10.0
- 11.0
*Android 5.1 and 6.0 are deprecated and only available for Genymotion Device Image v12.0.0 and lower.
Data encryption is only available with Android 8.0 images and above.
Create and set up an instance¶
Select your image and subscription plan¶
- Go to Alibaba Cloud Marketplace
- Select an image (Android version + architecture) for your Genymotion instance.
- Click Choose Your plan and proceed to select your subscription plan.
Setup your instance¶
-
In Elastic Compute Service (ECS) select the Custom selection:
-
In Billing Method, select Pay-As-You-Go.
- In Region, select your geographical area. The zone determines what computing resources are available and where your data is stored and used.
- In Instance type, select the specifications of your machine. You can set the number of vCPU and Memory size to shorten the following available configurations. You can also set Architecture and Category preferences. Then select the desired instance type.
-
In the Image section, select Marketplace Image:
-
In the Storage section, select the System Disk type and size. Minimum is 40GiB. Storage space is less expensive with Ultra Cloud Disk. SSD Cloud Disk is better for random IOPS or streaming throughput with low latency. It is unnecessary to add a Data Disk, because it won't be used in the instance. Then click Next: Networking:
-
In the Networking section, select the VPC linked to your Custom Security Group (see step 9) and refresh with the double arrow circle icon to make sure it is selected.
- In Network Billing Method, check Assign public IP. You don't have to change the PayByTraffic value.
-
In Security Group, select the custom Security Group you want to use. The default Security Group is incomplete and won't work. If you don't already have a custom Security Group, click on Create a Security Group. In the new tab, click on Create Security Group:
In the new window, select Web Server Linux, Enter a name in Security Group Name and enter a description in Description. In Network type select VPC, then in VPC select the available VPC and click OK. When prompted, click on Set the rules immediately, then click Add Security Group Rules. Create 2 rules containing the following information:
-
Then click Next: System Configurations.
In System Configurations, section Log on Credentials, select Key Pair and select one if available. If you don't have a Key Pair, click Create Key Pair and follow the instructions. Then enter an Instance Name and a Description.
-
Then click Next: Grouping. In Grouping, you may add Tags at your convenience.
-
Then click Next: Preview.
-
In Configurations Selected you may save the selected configuration as launch template : click Save as launch template, then add a name and a description. Click Save. In Terms of Service check the ECS Service Terms, then click Create Instance.
-
In the Activated pop-up click Console:
Security groups¶
Ports access is configured in a security group that contains all the firewall rules. To edit those rules:
- Go to Network & security > Security groups.
- Select the security group associated with your virtual device.
- Click on Configure rules.
- Edit rules according to your needs.
For recommended security settings, please refer to Requirements.
Access an instance with a web browser¶
- Once the initial setup is done, the instance automatically starts. It can take up to two minutes before the instance can be accessed through the web browser.
- From the management console, in Instances, select the instance you want to access.
-
From the IP address column copy the Internet IP address and paste it to your web browser. A connection warning pops up:
Click on
Advanced
and proceed to connect.To remove this warning permanently, you must install a trusted certificate.
-
By default, the username is genymotion and the password is the Instance ID of the instance you can retrieve from column Instance ID/Name:
To change the default username and password, please refer to Change authentication.