Genymotion on Demand

– Release Notes –


Genymotion on Demand 3.0 (June 1st, 2017)

Android versions:

– A Nougat (Android 7.0) AMI is now available.

– The Marshmallow  (Android 6.0) AMI has been updated

– A Lollipop (Android 5.1) AMI has been updated

With Nougat, when flashing the Open GApps, you must use: x86_64/7.0/micro



– The Camera widget  has been added and allows you to use your webcam as a virtual Android camera.
See: Tutorial

– The Network (mobile network/SIM emulation) widget has been added and allows you to emulate several network/SIM operators to test your application behavior on specific networks.
See: Tutorial

– An easy way to generate a valid SSL certificate has been added: it consists in a new method to generate a certificate from Let’s encrypt servers directly in the instance to avoid a connection warning due to self-signed certificate created at first boot.
See: Tutorial

– Mobile browsers are now supported. A useless message displayed on mobile browsers when accessing an instance has been removed.



The user can now drag and drop or reinstall an application (APK) twice.


Genymotion on Demand 2.0 (February 14th, 2017)

Android versions:

– A Lollipop AMI is now available

– The Marshmallow AMI has been updated

Both versions now support 64 bits. If you are using Open GApps you should now use:

x86_64/5.1/micro for the Lollipop version
x86_64/6.0/micro for the Marshmallow version



– Virtual devices can now be configured to use only one standard network port (HTTPS).
– A new kiosk mode locks your application within your virtual device so that the user can only interact with your application and nothing else.
– An ADB multiplexer has been implemented and allows using ADB from multiple locations at the same time.
– You can now use your own SSL certificate.
– The Genymotion Java API has been enabled.
– A new option to enable or disable the toolbar has been added.
– Overall performance has been improved.
– A proper root support has been added.



– Some SSH access issues for Windows and Mac have been fixed.
– The authentication issue during file upload has been fixed.
– The keyboard issue generating a double text input after connection/reconnection has been fixed.
– Recent app and Home buttons have been fixed.
– The right Google Maps API key is now used, ensuring proper access to Google Maps.
– Text inputs in applications were forwarded to vconsole. This has been fixed.


Genymotion on Demand 1.0 (November 4th, 2016)

Android versions:

AMI available for Marshmallow (some other Android versions are coming soon)


– SSH access using your AWS key pair
– Emulator can be displayed in a set of compatible web browsers: chrome, opera


– Multitouch
– Basic authentication to access the web interface (by default login: genymotion / password: <instance_id>)
– Basic authentication can be modified or disabled with command line
– Widgets available from the toolbar:

  • Rotation
  • GPS: to change/emulate the location of your device
  • SMS & call emulation: set up sms / call interruption
  • Android ID: you can change your virtual device’s Android ID/IMEI/MEID on the fly
  • Battery: emulate various charge levels
  • File upload
  • Resolution: change the resolution of your device


– APK installation from file upload widget, drag & drop or adb
– OpenGApps installation from file upload, drag & drop or adb
– ADB can be enabled / disabled (disabled by default) and tunneled with ssh

Known issue:

– Camera is not supported yet