Genymotion Desktop 3.0.3 (October 8th, 2019)
- We have updated the bundled adb to version 1.0.41.
- The stability when resuming from hibernation on Windows has been improved.
- Some error messages have been reworded to be less confusing.
Deprecation notice
Gmtool is going to be removed from the next feature version of Genymotion Desktop: 3.1.0. We encourage all gmtool users to switch to Genymotion Cloud SaaS for their continuous integration needs. Genymotion Cloud SaaS has its own tool to manage virtual devices: gmsaas. If you need any help to migrate, do not hesitate to contact us.
Genymotion Desktop 3.0.2 (April 18th, 2019)
- Corrections
- We have fixed an incompatibility with the adb tool bundled in the platform-tools 28.0.2 package of the Android SDK, which caused failures to start virtual devices.
- This new version of adb changed the behavior of the “adb connect <device>:<port>” command by making the “port” part mandatory. This broke Genymotion Desktop in a few places where it did not pass the port. We have adjusted the way we call “adb connect” and also updated the version we ship with the product to match the one in platform-tools 28.0.2.
Genymotion Cloud PaaS 7.0 (July 10th, 2019)
- Android versions
- The Pie (Android 9.0) images have been updated on AWS, GCP and Alibaba Cloud.
- The Oreo (Android 8.0) images have been updated on AWS, GCP and Alibaba Cloud.
- The Nougat (Android 7.0) images have been updated on AWS, GCP and Alibaba Cloud.
- The Marshmallow (Android 6.0) images have been updated on AWS, GCP and Alibaba Cloud.
- The Lollipop (Android 5.1) images have been updated on AWS, GCP and Alibaba Cloud.
- Features
- 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.
- Improved the autoplay screen policy: the stream is starting muted, with a message alerting the user to click anywhere to re-enable sound. See https://developers.google.com/web/updates/2017/09/autoplay-policy-changes for more information.
- Added a clipboard widget to easily change android clipboard from your web browser
- Increased the web widget file upload speed up to 16x
- Corrections
- 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
Genymotion Virtual Devices 2.14 (August 20, 2019)
- What’s in the box?
- This release includes the following changes:
- Keyboard composition has been fixed ; you can now type symbols the way you are used to. For example, on most European keyboard layouts, press “Alt Gr” + “E” to get the Euro symbol.
- Improvements have been done to the overriding of build properties: it is now possible to override ro.vendor.build.fingerprint on Android 9.0 and we fixed a bug in device ID/IMEI overriding for Android 6.0 and later.
- Internet connectivity issues on Android 8.0 have been fixed.
- Searching for applications in Google Play works again.
- New, colorful wallpapers!
- Deprecating older Android versions
- We are deprecating Android 4.1, 4.2 and 4.3 support. Genymotion Desktop 3.0 can create devices with those Android versions (using Genymotion Virtual Devices 2.13). But they won’t be available in Genymotion Desktop 3.1. If you rely on such devices, we recommend migrating your setup to at least Android 4.4.
- Availability
- These new devices are now available for Genymotion Desktop 3.0 users and Genymotion Cloud SaaS.
Genymotion SaaS (Cloud) gmsaas 1.1.0 (July 3, 2019)
- Improvement
- A new command: logzip
- This new command will gather all gmsaas logs into one ZIP file.
- This file is named like gmsaas-logs-YYYYMMDD-HHMMSS.zip, and generated in the current directory.
- Whatever your problem is, the logs are handy to help us investigate on any issue you may have found when using our SaaS product. Just follow the steps below:
- reproduce your issue
- run gmsaas logzip
- contact us with the generated ZIP archive as an attachment
gmsaas 1.0.0 (April 25, 2019)
- A command-line tool to rule all your virtual devices, host in our Cloud SaaS solution.
- Getting started
- Requirements
- a Genymotion Cloud SaaS account!
- python3 and pip3 (PyPi page)
- Android SDK
- Install step
- pip3 install gmsaas
- Configuration step
- gmsaas config set android-sdk-path <AndroidSDKPath>
- Options list
- --help
- Lists all commands and options.
- Used with any command: prints its specific help message.
- --version
- Prints the current gmsaas version.
- Commands list
- auth [login|logout|whoami]
- Manage your Genymotion Cloud SaaS credentials to access your Cloud virtual devices.
- config [get|list|set]
- Manage your Genymotion Cloud SaaS configuration properties.
- instances [adbconnect|adbdisconnect|list|start|stop]
- Manage your Android virtual devices hosted by our Genymotion Cloud SaaS solution.
- recipes [list]
- List all recipes to create a Android virtual device hosted by our Genymotion Cloud SaaS solution.
Genymotion Desktop 3.0.2 (April 18th, 2019) — (repeated navigation)
- Corrections
- We have fixed an incompatibility with the adb tool bundled in the platform-tools 28.0.2 package of the Android SDK, which caused failures to start virtual devices.
- This new version of adb changed the behavior of the “adb connect <device>:<port>” command by making the “port” part mandatory. This broke Genymotion Desktop in a few places where it did not pass the port. We have adjusted the way we call “adb connect” and also updated the version we ship with the product to match the one in platform-tools 28.0.2.
[Note: This page aggregates multiple release notes across Genymotion Desktop, Cloud PaaS, SaaS, and Virtual Devices. The content above preserves the exact details as shown in the source material, translated to English where needed and organized by release.]