> Warning: Genymotion Desktop 2.X releases are obsolete and no longer available, nor supported.
2.12.2
Release date: 07/23/2018
Changes
- Updated embedded adb to version 1.0.40.
- Adb tunnel (used to access Genymotion Cloud devices) now warns if an old version is already running.
- The version of VirtualBox bundled in the Windows installer has been bumped to 5.2.14.
- Always suggest to update virtual devices if an update is available.
Fixes
- Fixed incompatibility with adb 1.0.40 and adb tunnel.
- Improved error message for unallowed domains when connecting to a license server has been added.
- Improved error message when no more Genymotion Cloud devices are available has been added.
2.12.1
Release date: 06/13/2018
Changes
- Android 8.0 Oreo can now use an emulated WiFi connection instead of an ethernet connection.
Fixes
- Fixed unresponsive GPS sensor.
- Fixed error occurring when installing Open GApps from the widget.
- Fixed buggy sound output with VirtualBox 5.2.
- Fixed boot loop with Android 8.0 Oreo with old Intel CPUs (Intel Core 2).
- Fixed staircase effect in the emulated GPS sensor.
2.12.0
Release date: 03/01/2018
New
- The internal architectural has been reworked to enable more performance and modularity in the future.
- Old virtual devices won’t be compatible anymore.
- A free updater is now provided to all users.
- If you’re using an older version of Genymotion, you can now create virtual devices matching your version.
- Support for
adb shell screenrecordhas been added for all Android versions from 4.4 onwards. - The 3-minute time limit has been removed.
- Genymotion Cloud virtual devices now support the
adb reversecommand. - The
adb reversecommand allows them to access chosen private endpoints inside your network.
Changes
- On Genymotion Cloud, you can now start adbtunnel on a specific port.
- Rendering performances have been improved.
- With a poor Internet connection, retries of network calls are automatically performed on timeouts to avoid errors.
- You can now your newly purchased licenses while still on a trial license.
- The version of VirtualBox bundled in the Windows installer has been updated to 5.2.6.
Fixes
- Fixed unresponsive
adbtunnelfor Genymotion Cloud. - Fixed GPS timestamps impacted by timezone changes.
- A popup window of the "Disk I/O" widget has been reworded.
- Fixed orientation stop working when the computer exits sleep mode on macOS.
- Fixed display of Gnome 3 notifications on Ubuntu 17.10.
- Fixed link to renewal page.
- Fixed invalid devices created by device updater.
- Fixed failing license registration in some Linux distributions.
- Fixed virtual device failing to start on macOS.
- The
clonecommand now fails when trying to overwrite an existing virtual device.
2.11.0
Release date: 10/25/2017
New
- Disk I/O feature: This new feature allows to emulate devices with various internal storage speed.
- Command
gmtool logcatdumpis now available for Cloud devices.
Changes
- More logs have been added to various components to help diagnose issues.
- A reboot of the virtual device is now offerred after having installed OpenGApps.
Fixes
- Fixed a rare bug preventing Android from booting.
- Fixed various issues when using
adb reboot. - The command
adb shell input taphas been fixed. - Fixed a crash occurring on Launcher3 when changing the wallpaper.
- Fixed occasionaly black display of the EULA window.
- The error message returned by the
gmtool logzipcommand when the target folder doesn’t exist has been clarified. - The
gmtool logzipcommand now also works without a license. - The
gmtool --timeoutswitch now works with Cloud commands. - Fixed error when sharing an app.
- Fixed empty list of templates for Cloud users.
- Fixed vaiours errors when using the
gmtool startdisposablecommand.
2.10.0
Release date: 08/01/2017
New
- Open GApps widget has been added to install Google Play Store and Services in one click.
- Links to Genymobile’s social network accounts have been added to the About popup.
- A "What’s new" popup window has been added to highlight new features when Genymotion is updated.
Changes
- Restarted Genymotion Cloud virtual devices are automatically reconnected to ADB and keep the same serial number.
- The license popup window has been reworded.
- Unsupported options from
gmtool startdisposablehelp have been removed.
Fixes
- Some error messages have been reworded.
- Fxied incorrect computed cache size in the configuration panel.
- Fixed virtual devcei rebooting when debugging applications.
- Fixed crash with genyshell remote (-r).
- Fixed Virtual devices freezing when taking multiple screenshots.
- Fixed bug when connecting to Genymotion Cloud virtual devices using adbtunnel.
2.9.0
Release date: 04/13/2017
New
- Android 7.1 Nougat added.
- New trial: added a 30-days trial for Genymotion Desktop with access to every features available with the Business license.
- User ID has been added in the "About" popup.
- 4 new system properties that can be updated from command line, allowing better emulation of real device characteristics.
Changes
- Genymotion’s EULA is now displayed in the software after any new installation.
- Genymotion’s EULA must be explicitly accepted to be able to use the software.
- Optimized ADB tunnel (for remote connection with Cloud devices).
- Optimized ADB tunnel is now 50% faster during data transfers.
- Removed device automatic shutdown when battery is empty.
- Updated ADB to last version.
- Updated ADB is faster.
- Updated ADB produces better behaviors after hibernation.
- Android 2.3 Gingerbread has been removed.
Fixes
- Fixed a race condition at device boot that could slow down the booting process.
- Fixed a lock file on Genymotion settings preventing Genymotion launch on Linux distributions.
- Fixed a bug making device characteristics incorrect when sent to Genymotion Cloud.
- Removed unneeded libraries from Linux package (libdrm or libxcb for instance)
- Fixed a bug causing temporary files to remain after canceled shares to Genymotion Cloud.
- Removed an irrelevant warning about minor version mismatch in genyshell.
- Fixed a bug causing Genymotion Cloud shared device cache not being updated.
- Removed wrong token expiration notification.
- Added an error warning when gmtool detects ambiguous parameters.
- Fixed the output of ImageReader’s images.
2.8.1
Release date: 11/30/2016
New
- Hardware (OpenGL) acceleration on webviews and browsers
Changes
- Updated ADB client to make it compatible with the latest ADB version from Android SDK.
- Genymotion launchpad, Genymotion Player and GMtool now have a distinct app/bundle ID (identifier) on MacOS.
- GMtool can now handle disposable (non-persistent) devices for Cloud devices.
- VirtualBox version tracking for the support team.
- This version is the last version to support Gingerbread (Android 2.3 / API 9) devices.
Fixes
- Automatic adb tunnel reconnection if a cloud device dies (network interruption)
- Fixed Genymotion virtual devices freeze after Windows goes out of hibernation mode.
- Fixed unexpected log error on Windows ("Got unexpected locking error 3")
- Improved virtual devices & application sharing with Genymotion Cloud.
Known issues
- If the IP address changes after Windows goes out of hibernation, Genymotion virtual devices might still freeze.
2.8.0
Release date: 09/07/2016
Fixes
- +20% of performance in browser and webviews.
- Fixed unresponsive virtual devices.
- Fixed black screen at boor on Mac Pro hardware.
- Fixed virtual devices no starting if the file system is case sensitive on Mac OS X.
- Fixed paying features not available to users with paid license on Windows if specific system components were not in the PATH.
- Fixed random crashes when connecting to Genymotion servers.
2.7.2
Release date: 06/14/2016
Fixes
- Bring back faster ADB technology, fully compatible with Android Studio this time.
2.7.1
Release date: 06/09/2016
Fixes
- Fixed compatibility issues with Android Studio (virtual devices not being recognized by ADB).
- Faster ADB technology has been removed and will be reimplemented in 2.7.2.
2.7.0
Release date: 06/14/2016
New
- A new configuration setting has been added.
- Users can now select either the NAT or Bridge network mode.
- By forcing your connection to Bridge, any computer on your network can contact your virtual device.
- Genymotion now supports Retina.
- Users without a paid license, restricted to personal use, can now see a video showcasing Premium features when clicking on the corresponding button.
- GMTool now provides completion scripts for Bash and Zsh shells.
- Users can now set the following system properties with GMTool: MODEL, PRODUCT, MANUFACTURER, BOARD, BRAND and DISPLAY.
- Virtual device sharing has been added.
- Virtual device sharing enables to share a device configuration via Genymotion Cloud for collaboration purposes.
- Virtual device sharing is currently restricted to users of the Cloud Beta program.
- App sharing has been added.
- App sharing enables to share an application via Genymotion Cloud for collaboration purposes.
- App sharing is currently restricted to users of the Cloud Beta program.
Changes
- Genymotion for 32-bit Linux has been discontinued.
- The support of ADB is now faster.
- APKs can be pushed 10 to 30 times faster on all Android versions.
- The toolbar of the device window has been simplified.
- The toolbar of the device window now acts as a sole toolbar that you can view in full or hide partially.
- The device window now rotates unconditionally.
- The device window now rotates whether the application supports rotation or not.
- The device window rotates to make it easier to see the behavior of the app when the device rotates.
2.6.0
Release date: 12/02/2015
New
- New densities 420dpi and 560dpi provided in Marshmallow have been added.
Changes
- The way Genymotion installs “flashable archives” has been updated.
- Genymotion installs “flashable archives” by executing update binary if one is present.
- Many tools have been added to execute complex scripts without a recovery.
- The UI of the Settings screen has been improved.
- The Settings screen provides an easier way to sign in, register the license key, and use the license server feature.
- Genymotion’s development platform has been migrated from Qt4 to Qt5.
- Android 6.0 (Marshmallow): Video and audio codecs have been integrated.
- The command
android setdeviceidof Genymotion Shell now allows upper case. - The command
gmtool license infoof GMTool now takes the timezone into account when displaying the expiration time.
Fixes
- Fixed cloning a virtual device that could take longer than expected and fail.
- The Power button is now darkening the virtual device screen on Mac OS X.
- On Linux and Mac OS X, Genymotion now properly resumes after hibernation.
- Fixed crash when using Screencast feature on Mac OS X El Capitan.
- Fixed license activation over-consumption on Mac OS X.
- In the SMS feature of the Phone widget, all Unicode characters are now properly handled.
- Android 6.0 (Marshmallow) :
- The Launcher3 crash that sometimes occurs at boot has been fixed.
- Doze now works properly.
- Android 5.x: Apps are no longer optimized at every boot.
- Android 2.3: The date and time of the virtual device are now properly updated.
- Compatibility with all versions of Android Gradle Plugin from 1.0.0 to 1.5.0 is now fixed.
- Error logging for Genymotion version compatibility checks has been improved in Android Studio marketplace.
2.5.4
Release date: 09/17/2015
Fixes
- Windows: With the latest VirtualBox version (5.0.4), network settings on Windows 10 could take several seconds to be set.
- The network delay could prevent Genymotion to start.
- This version provides a workaround for this behavior.
2.5.3
Release date: 07/29/2015
Fixes
- Windows: Some workarounds have been implemented in VirtualBox behavior with Windows 10, to make sure Genymotion runs properly.
2.5.2
Release date: 07/17/2015
Fixes
- Fixed disappearing license.
2.5.1
Release date: 07/16/2015
New
- License server for companies with many Gneymotion licenses.
- The xxxhdpi density has been added to the custom density settings of virtual devices.
Fixes
- Fixed ADB process crashing, causing Genymotion to spawn too many ADB processes.
- Compatibility with VirtualBox 4.3.30 and 5.0 on Mac OS X.
2.5.0
Release date: 06/18/2015
New
- New GMTool CLI: gmtool is a command line tool allowing you to perform the following tasks from the command line.
- Gradle Plugin: The Gradle plugin for Genymotion allows you to control your Genymotion instances from your build.gradle file.
Fixes
- Fixed Genymotion restart required to take the credentials into account and log in the user.
- Fixed
adb rebootcommand on a running device not working properly. - Fixed several software activations consumed for the same machine when using a license on Mac OS X.
- Fixed Genymotion freezing when selecting a custom SDK path if a lot of file were present in the current directory.
- An upgraded virtual device cannot be factory reset anymore, but the error message was not clear enough.
- A specific error message has been added for this use case.
- Fixed Genymotion sometimes failing to connect to the virtual device on Windows.
- Fixed adb sometimes failing to connect to the virtual devices on Windows and Mac OS X.
- Genymotion version and revision can now be selected in the about window.
- Fixed "could not find vboxmanage.exe" error on Windows.
- Fixed Virtual devices not able to start after using some VPN clients.
- Fixed INTERNET permission not correctly handled, which allowed applications without this permission to have Internet access.
2.4.0
Release date: 03/03/2015
New
- Phone Widget: The Phone widget allows to test applications relying on telephony features and observe their behavior when receiving a call or a text message.
- The Phone widget comes with baseband commands integrated to Genymotion Shell.
- Baseband commands send raw data directly to the baseband.
Changes
- Genymotion installer for Microsoft Windows now includes Oracle VirtualBox 4.3.12.
Fixes
- Fixed OS hibernation breaking Genymotion.
- Genymotion now runs properly when the OS exits the sleep mode.
- Fixed Remote control Android application encountering an installation problem due to the new ADB tool version.
- Fixed network configuration not complete during deployment, making virtual devices impossible to use.
- Fixed license registration error when pasting non-printable characters at the end of the license key.
- The GPS reception now turns off when disabled from the widget.
- When modified with the Identifiers feature, the IMEI change is now visible in the System Settings > About Phone > Status panel of the virtual device.
- Fixed multi-touch rotation shortcut not usable for some applications.
- When no Internet connection is available, Genymotion now does not take more than three minutes to start.
- Some minor fixes have been made in Genymotion plugins for Eclipse and Android Studio.
- The webview OpenGL error "** ERROR unknown type 0x0 (glSizeof,73)" polluting logcat messages have been removed.
- Fixed crash leading to a restart of the virtual devices occurred when performing a copy-paste containing a NULL character.
- Fixed corrupted OGG audio files sound.
2.3.1
Release date: 11/10/2014
Fixes
- Fixed error when drag and dropping an empty file.
- Fixed Update button of the virtual device update window grayed out in the free version of Genymotion.
- Fixed compatibility with the new version of ADB shipped with Android SDK Platform-tools version 21.
- Fixed command
devices factoryresetleading to a crash of the Genymotion Shell application for Gingerbread devices.
2.3.0
Release date: 10/07/2014
New
- Network widget: The Network widget allows to select various network profiles (GPRS, Edge, 3G, 4G, etc.) that artificially degrade the quality of service of the virtual device Internet access.
- The Network widget limits the bandwidth.
- The Network widget introduces packet losses.
- The Network widget increases response times in both up and down ways.
- This feature is also available from the command line and the Java API.
Changes
- The logcat file of each virtual device now contains timestamps.
- On Mac OS X, if the Genymotion main window is accidentally closed, Genymotion can now be launched again even if a virtual device is still running.
- A new icon set for Genymotion and virtual devices has been integrated.
- Genymotion wording has been improved.
Fixes
- Fixed virtual device download failures.
- Fixed license registration issues on Windows.
2.2.2
Release date: 06/02/2014
New
- GPS widget: The location defined in the GPS widget is now saved and retrieved at the next start.
Changes
- More information in the log archive to help better diagnose problems has been added.
- When starting a virtual device, OpenGL initialization problems are more detailed.
- Android 4.4.2: It is now possible to connect to the virtual device adb daemon via multiple network connections (TCP).
Fixes
- When starting a virtual device, a pop-up window could report that it was in an incompatible state.
- The pop-up window can now recover and start correctly.
- Fixed memory leaks and heavy memory usage when starting and stopping applications in the virtual device.
- Fixed Genymotion crashing on Windows when some third party security applications were installed.
- Double-clicking inside a maximized virtual device window does not minimize it anymore.
- Android 4.x: Fixed native applications debugging.
- Android 4.4.2: Fixed
adb rebootcommand not rebooting the virtual device.
2.2.0
Release date: 03/31/2014
New
- Genymotion Java API: Developers can now access a Java API that lets them control Genymotion sensors within their application code.
- This will help develop unit tests.
- This will improve Android application.
- The Genymotion Java API will allow keeping source code clean.
- The Genymotion Java API avoids complex mocking proxy objects.
- Virtual Device Update wizard: New wizard that automatically migrates old devices to new ones.
- Log archive: For a faster response from our support team, you can now generate a log archive directly from Genymotion.
- The log archive contains all the information needed to better identify the problem.
Changes
- To avoid Genymotion installation issues, adb daemon now stops when reinstalling Genymotion on Windows.
- Genymotion now warns you when ADB or AAPT binary files are not executable.
- Error messages regarding connection issues between the Genymotion software and the Genymotion website have been improved.
Fixes
- Windows: Fixed stopping a virtual device not immediately closing the window, making impossible to start it again for a short period of time.
- Fixed applications progressive slowdown issues when using OpenGL ES 2.0.
- Fixed some memory leaks xhen closing Android applications.
- Fixed corrupted or swapped textures in rendering.
- To avoid false license activation renewal on Microsoft Windows platforms, the license activation process has been modified.
- Fixed usability issues after reboot when restarting the virtual device from the Remote control widget.
- Fixed issues with the drag and drop feature when running multiple virtual devices.
- Fixed ‘incompatible ABI’ installation error for malformed Android applications that do not contain native libraries.
2.1.1
Release date: 02/05/2014
Fixes
- Fixed a crash at startup on Mac OS.
- Fixed a bug making Genymotion exit while loading VirtualBox plugin.
2.1.0
Release date: 01/28/2014
New
- Copy/Paste: Genymotion now supports copy/paste from the host to the virtual device.
- Genymotion now supports copy/paste from the virtual device to the host using Android built-in copy/paste feature.
- Android and Device ID: Users can now edit Android ID and Device ID (IMEI/MEID number) values from Genymotion.
- Pixel Perfect: A new “pixel perfect” mode has been added to help users with their UI developments.
- In pixel perfect mode, each pixel of the device is displayed using exactly one pixel of your monitor.
- Factory Reset: It is now possible to reset a virtual device to its initial state (when first deployed).
- Cloning Virtual Devices: Users can now easily duplicate a deployed device from the available devices list.
- CPU number and memory size settings: Virtual device CPU number and memory size can now be modified from the device settings.
- New Android image: Android 4.4 has been added.
Changes
- All virtual devices have been updated to 2.1.0 version to support new 2.1.0 features (Device ID/Android ID widget, copy/paste).
- They now have a default device ID (000000000000000) instead of
none. - Android 2.3.7: The built-in timeout that makes the device screen unresponsive after 60 seconds of inactivity has been disabled.
- You can now resume virtual devices download.
Fixes
- Fixed Genymotion crashing if a timeout occurs when downloading a virtual device.
- The window size of the virtual device is now correctly resized to fit the host screen when rotating.
- When uninstalling Genymotion on Linux, the directory specified on installation was deleted, sometimes deleting non-Genymotion files.
- Genymotion now uses its own directory to fix the problem.
2.0.3
Fixes
- If VirtualBox DHCP server is already configured, Genymotion will start correctly.
- Fixed modifications of virtual devices settings only applied to the first selected one.
2.0.2
Release date: 12/16/2013
New
- Genymotion now automatically reconnects to ADB.
- Sound emitted by the virtual device is now included in videos recorded with Genymotion screencast feature.
- Cache cleaner: Virtual devices cache and logs can now easily be cleared from the Genymotion settings panel, in the miscellaneous tab.
- New devices have been added.
Fixes
- Windows: Genymotion binaries are now digitally signed, avoiding some false positive alerts from anti-virus software or confirmation warnings when launched.
- Genymotion can now detect and work around the fact that VirtualBox installation path has changed.
- In the GPS widget, the map field is now using the proxy configuration.
- The GPS widget works even if the network was unreachable at Genymotion launch.
- When deploying a new virtual device, the window listing its characteristics doesn’t show cropped text anymore on some platforms with a particular screen size.
- When using it without license, Genymotion window title do not blink anymore, making UI automation easier.
- Genymotion now reports network configuration in its log file, making easier to detect installation problems when contacting Genymotion support.
- Fixed some typos and internationalization strings.
- Avoid CPU overheat while using remote control.
- Windows uninstaller only cleans required files.
- Users who were having white or black screen at start (with error message: "Unable to switch to context, eglGetError=3004") will now start correctly without having to fullscreen.
- Users who were having white or black screen at start (with error message: "Unable to switch to context, eglGetError=3004") will now start correctly without having to fullscreen, then un-fullscreen their Genymotion virtual devices.
- HierarchyViewer, UiAutomatorViewer and DDMS file explorer are now working perfectly with Genymotion.
- GeoFencing API from Play Services and GeoCoder API are now working.
- Fixed some inconsistencies between xdpi/ydpi and logical dpi.
- Correct handling of configured dpi of system drawable resources.
2.0.1
Release date: 11/14/2013
Fixes
- Fixed errors in SSL handshake that could block user authentication with Genymotion Cloud.
- Pressing Enter in authentication popup canceled user authentication process instead of launching it.
- Default focus has been updated.
- Fixed "Add new virtual device" button inactive in some situations.
2.0.0
Release date: 11/13/2013
New
- New licensing system.
- Genymotion can be used in Free mode (without commercial features) for your personal use.
- Genymotion can be used with a license (Indie or Business).
- The license enables all features for a professional use.
- Remote Control widget: Control accelerometer sensor and multi-touch gestures in your application directly from any real device.
- Screencast widget: Take screenshots and videos very easily from any Genymotion virtual device.
- Drag&Drop: Upload files or install APKs to the virtual device by drag and dropping them to the display.
- engine in the virtual device creation wizard.
- A slideshow describes new Genymotion features and some useful Genymotion tips when you wait for your virtual device to be installed.
- Possibility to change storage folder of Genymotion virtual devices.
- Write Android logcat into a file.
- Two toolbars are now available in Genymotion.
- One toolbar is for Genymotion widgets.
- One toolbar is for Android actions (recent apps, back,…).
- Android 4.3.
- Android 2.3 preview.
Fixes
- Fixed memory leak.
- Fixed: when the VirtualBox “Default Machine Folder” has been modified, adding a new Genymotion virtual device could reset this setting to its VirtualBox built-in value.
- If Genymotion cannot connect to the virtual device, the user will be invited to check your network parameters.
Changes
- Genymotion configuration panel has been redesigned with tabs instead of a single options list to enhance its usability.
- We now use a new filemanager inside Genymotion virtual devices: Astro has been replaced by CyanogenMod Filemanager.