Skip to content

Legacy releases

The following releases are deprecated: they are not supported nor maintained anymore.

12.0

Release date badge

New:

  • New shell section to have a console directly accessible from the web UI.
  • Added the SDK documentation to be able to share a device in a website.
  • Added some userdata params to start an instance with parameters (i. e. dynamic resolution).
  • New dark mode.
  • Updated the UI framework to its last version.

Fixes:

  • Fixed dnsmasq still listening to user keypress on Android 8.1 & 9.0.
  • Fixed a bug where user was not able to use the configured TURN server.
  • Fixed a bug on AWS ARM versions, where hypervisor & platforms were not correctly returned.

11.0.1

Release date badge

New:

  • Bring Opengapps installation support in Android 11 using the Upload widget or Drag’n drop feature.

Improvements:

  • Reduces boot time due to a wrongly configured component in Android 11.

Fixes:

  • Fixed screen density and resolution configuration not being applied correctly.

11.0

Release date badge

New:

  • Added Android 11.0.
  • Added the ability to use microphone.
  • Added “speed” field in GPS API.
  • "Genymotion PaaS" has been renamed "Genymotion Device Image"

Fixes:

  • Fixed an issue preventing whatsapp compatibility.
  • Fixed the camera crashing after several minutes.
  • Fixed an issue with SSL certificate generation of long domain names.
  • Fixed an issue with loading page not showing up in Android 10.
  • Fixed an issue with wifi being disabled when external data disk is used with Android 7.0.
  • Fixed troubleshooting tests.

10.0

Release date badge

New:

  • Added a "letsencrypt" section in configuration to easily generate a valid SSL certificate directly from the user interface.
  • Added the possibility to plug an external disk as a /data partition, to store users configuration independently from the machine.
  • Added a SSH entry in the configuration to be able to easily add/remove allowed SSH keys.
  • Added our first ARM-based version on AWS.

Improvements:

  • Bumped TLS version from TLS 1.0 to TLS 1.2 and above.
  • Bumped Webrtc libraries to version 85 to improve smoothness and fluidity of display.

Fixes:

  • Fixed an issue preventing the camera to work properly.
  • Fixed an issue with file upload progress circle displaying negative percentage.
  • Fixed an issue preventing large files (>850MB) upload.
  • Fixed some performance and security issues with Android 10.

9.0

Release date badge

New:

  • Added Android 10.0.
  • Added ro.product.model, ro.build.fingerprint and ro.build.description properties in the Configuration section.
  • Added a Baseband HTTP API.
  • Added the possibility to avoid regenerating SSH key file at boot using persist.god.keep_ssh_keys property.
  • Added a websocket keepalive mechanism to avoid disconnections behind a HTTP middleware like Cloudflare/Apache2/Nginx.
  • Added error messages in UI and logcat when a user did not succeed to install an application because of incompatibility.

Improvements:

  • Updated the SSHd configuration for more security.

Fixes:

  • Fixed HRS (HTTP Response Splitting) vulnerability.
  • Fixed some bugs with the resize of disk at boot that was not updated in Android.
  • Fixed Kiosk HTTP API on Android 9.0.
  • Fixed mouse HTTP API on Android 6.0.
  • Fixed frontend SDK javascript close() call error.
  • Fixed keyboard on Android 5.1.
  • Fixed SSL certificate generation with letsencrypt.
  • Fixed a network issue on GCP with Android 8.0+.
  • Fixed OpenGapps installation issue.
  • Fixed documentation links.

8.0

Release date badge

New:

  • Added Open GApps installation in the File Upload widget.
  • Added autofocus to the camera.
  • Added a logcat UI entry to see live application logs.
  • Added options to configure animation, pointer location and virtual keyboard.
  • Added a default TURN/STUN so that user can easily connect to their device.
  • Added HTTP API and an option in the UI to reboot/power off from the toolbar.
  • Added support of disk resize (enlarge) on all Android versions.

Improvements:

  • Updated wallpaper for something with colors.

Fixes:

  • Stabilized the baseband so it is always working.
  • Fixed keyboard inputs broken after some key combinations.
  • Android >= 8.0 are now using the network provided DNS and not 8.8.8.8.
  • Fixed an issue that kept websockets alive forever.
  • Pictures taken with Chrome inside the device are not blue-ish anymore.
  • Fixed GPS position only sent once and baidu maps not working.
  • SSL stacktraces are now displayed in a more compact way in logcat.
  • The device is not vulnerable to SSL poodle anymore.

7.0

Release date badge

New:

  • A new section to configure your instance easily has been added. It contains ADB, authentication, product properties, resolution, TURN/STUN, kiosk & product usage.
  • Added HTTP APIs to emulate text messages & phone calls, get a screenshot of the device, the list of people connected, inject an image as camera and get the kiosk status.
  • Added a clipboard widget to easily change android clipboard from your web browser.

Improvements:

  • Improved the autoplay screen policy: the stream is starting muted, with a message alerting the user to click anywhere to re-enable sound.
  • Increased the web widget file upload speed up to 16x.

Fixes:

  • Fixed keyboard not working anymore after clicking out of some widgets.
  • Fixed files not being opened correctly after upload if there is special characters in name or an uppercase in the extension.
  • Fixed the gallery list not being refreshed after uploading a media file.
  • Fixed an issue preventing the letsencrypt certificate generation to work on Android 9.0
  • Fixed connection with SSH when there is no Public IP address.
  • Fixed a stability issue, System broadcasts ACTION_POWER_DISCONNECTED randomly making Appium test failing.
  • Fixed the virtual keyboard crashing when selecting ?123 on Android 8.0.
  • Fixed the battery HTTP API returning "not charging" by default.
  • Fixed TelephonyManager.getImei() returning null, and make it persistent after reboot.
  • Fixed HTTP API shell “big” payloads causing timeout.
  • Fixed the 3 loading dots appearing behind the video in some cases when resizing the browser window.
  • Fixed the API reference not working anymore when changing default password.

6.0

Release date badge

New:

  • A new UI to display the Virtual Machine, its metadata, and embed it inside your website. The old user interface is still accessible using the /iframe/ path.
  • New HTTP APIs to control various android settings and configurations, such as the clipboard, android IDs & version, shell commands, gps, orientation, battery and various other input or settings.

Improvements:

  • Web browsers compatibility has been extended to Safari 11, Chrome 34, Firefox 30, Internet Explorer 11, Edge 15 and Opera 22.

Fixes:

  • Fixed a bug which prevented recent version of Chrome to work.
  • Fixed a GPS bug which prevented the location to be correctly updated on the device.
  • Fixed a SSL bug which prevented recent version of Chrome to work on mac OS X.

5.0

Release date badge

New:

  • Genymotion Cloud PaaS is now available on Google Cloud Platform (GCP) with a per-second billing system.
  • Graphics performance has been improved, thus multiplicating by up to 4 the performance compared to older versions.
  • A new bootscreen has been added for a better user experience while waiting for the virtual device to boot.
  • The Capture widget has been modified to add video recording (screencast).
  • Nvidia GRID compatibility has been added (with OpenGL ES 3.1 support).

Improvements:

  • Larger /system and /data partition size (10Go by default) to install Open GApps easily and more applications.

Fixes:

  • Fixed a bug allowing users to enter an incorrect Android ID value.
  • Fixed an OpenGL bug preventing some applications to display on Android 7.0 (Nougat).
  • The default dalvik heap size has been enlarged to minimum 512Mo to avoid having "Out of Memory" messages when spawning applications that require a lot of memory.

4.1

Release date badge

New:

  • A new wallpaper for Android 10-year anniversary has been added.

Improvements:

  • WebRTC has been updated from version 54 to version 63.
  • For SSH connection, the username has been changed from "root" to "shell".
  • The overall stability has been improved.

Fixes:

  • Fixed adb screenrecord on Android 5.1 & Android 7.0.
  • Fixed adb daemon enabled by default in Android 7.0.
  • Fixed an issue when rotating the screen on Android 6.0 with Firefox.
  • Fixed a huge latency occurring after several days of usage.

4.0

Release date badge

New:

  • The Disk I/O widget has been added to emulate a low-end device with low disk bandwidth.
  • The Screenshot widget has been added to take a screenshot of the virtual device directly from the web browser.

Improvements:

  • The Network widget has been updated: a section dedicated to network quality has been added in order to test application behavior with poor connectivity.
  • The interface of virtual devices has been fine-tuned to integrate new icons and a new design of the GPS widget. Also, widgets now automatically close when clicking outside the window.
  • The communication protocol has been replaced with Redis, thus improving the overall performance of virtual devices.

Fixes:

  • Fixed a bug that prevented the web interface from working properly after a couple of hours.

3.0

Release date badge

New:

  • Android 7.0 (Nougat) has been added.
  • The Camera widget has been added to use the host webcam as a virtual Android camera.
  • The Network widget (mobile network/SIM emulation) has been added to emulate several network/SIM operators and test application behavior on specific networks.
  • A new SSL certificate feature to generate a certificate from Let’s encrypt servers directly in the instance.

Improvements:

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

Fixes:

  • Drag and drop or reinstall an application (APK) twice is now possible.

2.0

Release date badge

New:

  • Android 5.1 (Lolipop) has been added.
  • Android 6.0 (Marshmallow) has been added.
  • 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.
  • Users can now add their own SSL certificate.
  • The Genymotion Java API has been enabled.
  • A new option to enable or disable the toolbar has been added.
  • A proper root support has been added.

Improvements:

  • Overall performance has been improved.

Fixes:

  • 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.
  • Fixed text inputs in applications forwarded to vconsole.

1.0

Release date badge

New:

  • First release with Android 6.0 Marshmallow.
  • 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: ).
  • 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 device resolution
  • 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 issues:

  • Camera is not supported yet