Genymotion Changelog

What's new in Genymotion 3.6.0

Dec 20, 2023
  • New features:
  • Added Biometrics widget, able to pass fingerprint authentication.
  • Added the ability to disable Quickboot with QEMU.
  • Android camera inputs are persistent after reboot of virtual devices.
  • Added -n option to genyshell, allowing you to specify the default virtual device to use.
  • Changes:
  • QEMU is now the default hypervisor on Linux and macOS.
  • Improved QEMU capabilities by using host CPU.
  • Bug Fixes:
  • Fixed the use of genyshell with several virtual devices and QEMU.
  • Fixed VMHeap size change being ignored.

New in Genymotion 3.5.1 (Oct 10, 2023)

  • New features:
  • Added a “Beta” flag for OsImage released as beta version.
  • Bug Fixes:
  • Fixed cloned devices startup issue.
  • Fixed issue when cloning devices with the “Return” key.
  • Improve VirtualBox reliability on Windows.
  • Fixed macOS permissions on Sonoma.
  • Fixed graphical issues on macOS.

New in Genymotion 3.5.0 (Jul 31, 2023)

  • New features:
  • Added a new Baseband widget allowing to set Network/SIM operators properties.
  • Added KML support to GPS replay track feature.
  • Added JSON output format for the command “gmtool admin list”.
  • Changes:
  • Improved GPS widget UX.
  • Improved event-based communication between gmtool and launchpad.
  • Bug Fixes:
  • Fixed delete shortcut icon.
  • Known issues:
  • On Android 5, Sim Operator information requires to switch Airplane mode ON and OFF to be taken in consideration.
  • On Android 11 and inferior, MSIN will appear as invalid in the Baseband widget, remove one digit to apply further changes.

New in Genymotion 3.4.0 (Jun 1, 2023)

  • New features:
  • Add Apple Silicon chip compatibility (Rosetta 2 required).
  • Add skin support and ability to use your own custom skins.
  • Add “Advanced developer tools” widget, for now it’s a quick access to most common Android developer options.
  • Add multi-display for the Android versions that support it.
  • Changes:
  • Add refresh button on OsImage list in virtual device creation wizard.
  • Bump VirtualBox to 7.0.8 in Windows installer.
  • Bug fixes:
  • Fix MSVCR100.dll missing error on Windows.
  • Fix virtual device memory size limitation when using Genymotion on Apple Silicon.
  • Force cold boot with QEMU when snapshot is not compatible anymore.
  • Improve quick boot reliability.
  • Known issues:
  • Multi-display does not work properly with Android 13.
  • Skin rendering may not work properly with some multi-display configuration.
  • Skin rendering may not work properly on Linux when auto tilling is enabled in the window manager.

New in Genymotion 3.3.3 (Mar 2, 2023)

  • New Features:
  • Reframe images and videos in the Media injection widget by choosing either “Crop”, “Keep aspect” or “Resize” modes.
  • Support GIF format as image input in the Media injection widget.
  • Changes:
  • Updated dummy camera animation in the Media injection widget.
  • Changed screencast widget sounds.
  • Add release notes link in new software notification.
  • Add disclaimer when using personal use mode.
  • Bug Fixes:
  • Support for VirtualBox 7.0.2+ on macOS.
  • Fix camera orientation in the Media injection widget.
  • Fix OpenGApps installation on Android 12
  • Fix gmtool help inconsistencies.

New in Genymotion 3.3.2 (Dec 7, 2022)

  • New feature:
  • Support for VirtualBox 7.0.2+ on Windows and Linux.
  • Bug fixes:
  • Fix Player crashes when using a specific KDE Plasma theme.
  • Fix screencast shortcuts.
  • Fix infinite startup loop of launchpad when having non-Genymotion virtual machines in VirtualBox.

New in Genymotion 3.3.1 (Nov 3, 2022)

  • Bug Fixes:
  • Add missing device information in log archives.
  • Fix device upgrade when using QEMU hypervisor.

New in Genymotion 3.3.1 Beta 1 (Sep 7, 2022)

  • New Features:
  • Genymotion now supports Android 11. Only available with a paying license.
  • Virtual images 3.0.0 are now available, bringing lots of improvements. See release notes.
  • We uncoupled the Android version from the hardware properties, to allow the deployment of any combination of simulated device with any supported version of Android. Device creation & edition were reworked consequently, with different parameters separated in steps and tabs (depending on context: creation or edition)
  • Experimental support for QEMU hypervisor. Performance should be better than with VirtualBox.
  • New quick boot feature which saves the device state at player exit instead of shutting down. Available with QEMU, only on macOS and Linux for the moment. Only available with a paying license.
  • VM heap size (amount of RAM allocated by the Java Virtual Machine per app ) can now be customized (during device creation or edition).
  • When using Android 9 and later, rounded corners can now be set up at device creation and edition.
  • New “media injection” widget, replacing the old “camera” widget. This enables you to feed images, videos and audio files as well as any detected camera to the virtual device microphone and cameras. Only available with a paying license.
  • New “settings” widget, providing new features and information through several tabs:
  • Some information about the current device and useful links are now available
  • Shortcuts for every player actions are now customizable
  • Information about open-source licenses is now more easily accessible
  • New “android controls” widget, allowing the user to simulate various physical buttons such as directional pad, multimedia buttons, call buttons. Only available with a paying license..
  • Reworked “network” widget, with support for simulating wifi connection, and more detailed mobile data connection settings. Only available with a paying license.
  • Changes:
  • gmtool has been fully reworked to implement hardware profiles and OS images. We also took the opportunity to improve the syntax and usage is more consistent with other command-line tools. More help information is now available for each command in nested levels of details.
  • Device rotation has been reworked. Instead of simply choosing between Portrait (0°) and Landscape (270°), the display can now be rotated in any direction (clockwise or counterclockwise) by increments of 90°.
  • Toolbar has been cleaned-up and reworked.
  • Some light touch ups have been made throughout the UI, both in the launchpad and the player.
  • Error messages have been improved, providing clearer information and redirecting to more specific parts of the documentation.
  • The “App Sharing” feature has been removed.
  • Support for Android 4.4 has been dropped.
  • Known issues:
  • Genyshell doesn’t work with QEMU on macOS yet.
  • Audio injection is not supported on macOS yet.
  • OpenGAPPS isn’t stable with QEMU on Windows yet.
  • Some shortcut combinations are not possible on macOS for custom shortcuts.
  • Wifi connection sometimes isn’t available when using a device with VirtualBox and Android 11. As a workaround, we recommend using QEMU if this issue appears.
  • QEMU devices cannot be started when TCP port 6379 is in use (default port used by redis-server).

New in Genymotion 3.2.1 (Jul 8, 2021)

  • Bug Fixes:
  • gmtool: The ‘gmtool admin list’ command now displays the right IP for each listed device instead of 0.0.0.0 (this was a regression introduced in 3.2.0 by a change meant to improve performance).
  • application sharing: On Android 10, foreground application detection was not working, making application sharing not possible. It is fixed now.
  • player: Improved device startup reliability on slow computers. Also, Player window stays in place after performing an ‘adb reboot’. Finally, device reconnection issues for Android 9 have been fixed.
  • zsh: Fix gmtool zsh completion when installing Genymotion as root.

New in Genymotion 3.2.0 (Jan 26, 2021)

  • New features:
  • Genymotion Desktop now supports OpenGL ES 3, making it possible to test more advanced 3D code.
  • The GPS widget now lets you load GPX files and replay them (licensed users only).
  • It is now possible to disable clipboard sharing between virtual devices and the host operating system.
  • If you have a touch screen, you can now send proper multitouch events, including gestures like pinch to zoom.
  • Changes:
  • The Player user interface has received a Material facelift, giving it a more modern appearance.
  • The GPS widget map now uses OpenGL for rendering: maps are now crisper, zoom is smoother, and texts are always correctly oriented.
  • The gmtool admin list, gmtool admin start and gmtool admin stop commands no longer require a license, making it possible to use gmtool to build integration with other tools like IDE.
  • genyshell learned the -q command line option to avoid printing a banner, making it easier to integrate in scripts.
  • We updated the bundled version of VirtualBox in the Windows installer to 6.1.14.
  • Fixes:
  • We made the Open GApps downloading code more robust.
  • gmtool admin stop” would sometimes freeze; this has been fixed.
  • Some UI elements were blurry on HiDPI displays.
  • When using an authenticated proxy, changing the proxy username no longer requires restarting Genymotion Desktop.
  • On macOS, the Finder “Get Info” dialog now correctly displays Genymotion Desktop version.

New in Genymotion 3.1.2 (Oct 9, 2020)

  • This release fixes a bug in the GPS widget which caused the map to appear blank

New in Genymotion 3.1.0 (Apr 7, 2020)

  • Improved performances:
  • This version brings a large number of updates to our rendering stack, improving performances with the latest versions of Android, especially on macOS.
  • Rewritten camera widget:
  • Version 3.1.0 comes with a rewrite of our camera support and a simplified widget. This rewrite offers better performance and fixes the camera on macOS Catalina.
  • User interface improvements:
  • The installation of virtual devices has been moved to a separate wizard, accessible through the new “+” floating action button sitting above the virtual device list. This brings a tidier, cleaner look and highly reduces CPU usage of the application.
  • The user interface received lots of small touch-ups:
  • On Windows and Linux, the Device Manager got its menu bar moved to the toolbar, saving vertical space.
  • The Emulator has been updated as well: we reorganized the widgets in the toolbar, streamlined the layout of most widgets and refreshed the navigation icons.
  • We reworked the keyboard shortcuts to make them easier to use and remember. We carefully chose them to match their widget as much as possible and to avoid conflicts with your operating system shortcuts.
  • The title of the Emulator window is now more useful, giving you individual information (IP, device name) about the device first. We also removed the duplicated title from widgets, making them smaller and cleaner.
  • Finally, we improved VirtualBox error messages, making it easier for you and our support team to fix problems.
  • Removals:
  • This version removes support for the “–cloud” option of gmtool. It has been superseded by our new gmsaas tool.
  • This version also removes support for Android versions older than 4.4.

New in Genymotion 3.0.4 (Mar 3, 2020)

  • Drag’n’dropping images and videos on a device is now more convenient: when you drop a media file, the Android media library is automatically refreshed, ensuring your media files immediately appear in the gallery, without having to restart the device.
  • We added the 440 and 450 DPI buckets, making it possible for you to more closely match real-life devices like the Google Pixel 3.
  • We also improved network error reporting and logging, making it easier for you to understand when things go wrong and for our support team to diagnose tricky errors.
  • Finally, we made some last minute adjustments for Android 10. It should be available as a preview soon.

New in Genymotion 3.0.3 (Mar 3, 2020)

  • 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.

New in Genymotion 3.0.2 (Mar 3, 2020)

  • 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.

New in Genymotion 3.0.1 (Mar 3, 2020)

  • Improvements:
  • The version of VirtualBox bundled in the Windows installer has been updated to 6.0.4.
  • Corrections:
  • We fixed an incompatibility with VirtualBox 6.0 which caused updates of virtual devices to fail and made it impossible to modify the memory size of existing devices.
  • We also fixed an issue with gmtool not being able to create a virtual device from a template shared on Genymotion Cloud SaaS.

New in Genymotion 2.12.2 (Jul 24, 2018)

  • 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 updated to 5.2.14.

New in Genymotion 2.12.1 (May 7, 2018)

  • Corrections:
  • An error occurring when installing Open GApps from the widget has been fixed.

New in Genymotion 2.12.0 (Mar 1, 2018)

  • Improvements:
  • Android 8.0 Oreo is now fully supported.
  • The internal architectural has been reworked to enable more performance and modularity in the future. Old virtual devices won’t be compatible anymore but 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.
  • Rendering performances have been improved.
  • With a poor Internet connection, retries of network calls are automatically performed on timeouts to avoid errors.
  • Support for `adb shell screenrecord` has 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 reverse` command, allowing them to access chosen private endpoints inside your network.
  • You can now register your newly purchased licenses while still on a trial license.
  • On Genymotion Cloud, you can now start adbtunnel on a specific port
  • The version of VirtualBox bundled in the Windows installer has been updated to 5.2.6.
  • Corrections:
  • In some cases, adbtunnel for Genymotion Cloud could become unresponsive. This has been fixed.
  • GPS timestamps are not impacted anymore by timezone changes.
  • A popup window of the “Disk I/O” feature has been reworded.
  • On macOS, orientation used to stop working when the computer exited sleep mode. This has been fixed.
  • On Ubuntu 17.10, the display of some Gnome 3 notifications has been fixed.
  • The link to the renewal page has been fixed.
  • When using the latest version of Genymotion, the device updater could create invalid devices. This has been fixed.
  • On some Linux environments, licenses could not be registered. This has been fixed.
  • On macOS, a bug preventing the virtual device from starting has been fixed.
  • The clone command now fails when trying to overwrite an existing virtual device.

New in Genymotion 2.11.0 Revision 20171016-67e8cf5 (Oct 25, 2017)

  • Improvements:
  • The Disk I/O feature is now available (as a widget, from Genymotion Shell and from Genymotion Java API). It allows you to emulate devices with slow internal storage.
  • Some more logs have been added to various components to help diagnose future issues.
  • A reboot of your virtual device is now proposed after having installed OpenGApps.
  • Command gmtool logcatdump is now available for Cloud devices.
  • Corrections:
  • A rare bug preventing Android from booting has been fixed.
  • Some issues occurring when using adb reboot have been fixed.
  • Command adb shell input tap has been fixed
  • A crash occurring on Launcher3 when changing the wallpaper has been fixed.
  • The black display of the EULA window on some hardware has been fixed.
  • The error message returned by the gmtool logzip command when the target folder doesn’t exist has been clarified.
  • The gmtool logzip command now also works without a license.
  • The gmtool --timeout switch now works with Cloud commands.
  • An error that could occur when sharing an app has been fixed.
  • The list of templates used to be empty for some Cloud users. This has been fixed.
  • The gmtool startdisposable command happened to return various errors in some rare conditions. This has been fixed.

New in Genymotion 2.10.0 Revision 20170719-0eb896a (Aug 1, 2017)

  • Improvements:
  • Links to Genymobile’s social network accounts have been added to the About popup.
  • A Genymotion Cloud virtual device that is restarted gets automatically reconnected to ADB and keeps the same serial number.
  • An Open GApps widget has been added and allows you to install Play Services in one click.
  • The license popup window has been reworded.
  • A “What’s new” popup window has been added to highlight new features when Genymotion gets updated.
  • Unsupported options from “gmtool startdisposable” help have been removed.
  • Corrections:
  • Some error messages have been reworded.
  • A bug regarding computed cache size in the configuration panel has been fixed.
  • When debugging applications, the virtual device was rebooting. This has been fixed.
  • A crash used to occur with genyshell remote (-r). This has been fixed.
  • Virtual devices were freezing when taking multiple screenshots. This has been fixed.
  • A bug occurring when connecting to Genymotion Cloud virtual devices using adbtunnel has been fixed.
  • Recommended Oracle VirtualBox version:
  • VirtualBox 5.0.28 (Windows, Linux) and VirtualBox 5.0.26 (MacOS)

New in Genymotion 2.9.0 Revision 20170404-51112fe (Apr 13, 2017)

  • Improvements:
  • Added Android Nougat 7.1 now available in the list of versions.
  • Added a trial version of Genymotion, It gives access to every features of the Business license for 30 days.
  • Genymotion’s EULA is now displayed in the software after any new installation and it must be explicitly accepted to be able to use the software.
  • Displayed User ID in the about pop-up
  • Optimized ADB tunnel – tool enabling remote connection with cloud devices. It is now 50% faster during data transfers
  • Removed device automatic shutdown when battery is empty.
  • Fixed a race condition at device boot that could slow down the booting process.
  • Added 4 new system properties that can be updated from command line, allowing better emulation of real device characteristics.
  • Updated ADB to last version. It is faster and produces better behaviors after hibernation.
  • Corrections:
  • 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 a wrong token expiration notification.
  • Added an error warning when gmtool detects ambiguous parameters.
  • Fixed the output of ImageReader’s images.

New in Genymotion 2.8.1 Revision 20161117-c0196b8 (Nov 30, 2016)

  • Improvements:
  • Hardware (OpenGL) acceleration on webviews and browsers
  • Updated ADB client to make it compatible with the latest ADB version from Android SDK
  • GMtool can now handle disposable (non-persistent) devices for Cloud devices
  • VirtualBox version tracking for the support team
  • Corrections:
  • Automatic adb tunnel reconnection if a cloud device dies (network interruption)
  • Genymotion virtual devices do not freeze anymore (used to happen on some cases after Windows went out of hibernation mode)
  • Fixed unexpected log error on Windows (“Got unexpected locking error 3”)
  • Improved virtual devices & application sharing with Genymotion Cloud
  • Recommended Oracle VirtualBox version:
  • Genymotion 2.8.1 has been validated on VirtualBox 5.0.28. Please use this version if you are installing VirtualBox as a third party software
  • End of support for Gingerbread:
  • This version is the last version to support Gingerbread (Android 2.3 / API 9) devices

New in Genymotion 2.8.0 Revision 20160825-42265ed (Sep 7, 2016)

  • Improvements:
  • 20% of performance in browser and webviews.
  • Corrections:
  • Some virtual devices became a lot less responsive. It is now as smooth as before!
  • Windows (OS): Indie/Business/Enterprise users couldn’t access Genymotion’s paying features if specific system components were not in the PATH.
  • Random crashes sometimes appeared when connecting to Genymotion servers.

New in Genymotion 2.7.2 Revision 20160613-d7856fb (Jun 23, 2016)

  • This update brings back faster ADB technology, fully compatible with Android Studio this time.

New in Genymotion 2.7.1 (Jun 23, 2016)

  • This version fixes 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.

New in Genymotion 2.7.0 Revision 20160530-3db53e3 (Jun 8, 2016)

  • Corrections:
  • A crash used to occur when launching Genymotion on Mac OS X. This has been fixed
  • Audio playing speed on Android 5.0 has been fixed
  • Browser settings used to crash on Android 5.0 and 5.1. This has been fixed
  • Some audio/video codec crashes on Android 6.0 have been fixed
  • The file transfer popup window now has a proper display
  • A popup window now appears for failed matching ABIs on Android 4.1
  • Some irrelevant logs related to the Battery widget have been removed
  • Some label inconsistencies in the French interface have been modified

New in Genymotion 2.6.0 Revision 20151127-3674435 (Dec 3, 2015)

  • Corrections:
  • In some situations, cloning a virtual device could take longer than expected and fail. This has been fixed.
  • In the SMS feature of the Phone widget, all Unicode characters are now properly handled.
  • The command android setdeviceid of Genymotion Shell now allows upper case.
  • The command gmtool license info of GMTool now takes the timezone into account when displaying the expiration time.
  • Improvements:
  • The way Genymotion installs “flashable archives” has been updated. It now executes update binary if one is present. Many tools have been added to execute complex scripts without a recovery.
  • The new densities 420dpi and 560dpi provided in Marshmallow have been added.
  • The UI of the Settings screen has been improved to offer 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.
  • VIRTUAL DEVICES:
  • Marshmallow Preview:
  • The Launch3 crash that sometimes occurs at boot has been fixed
  • Doze now works properly
  • Video and audio codecs have been integrated
  • 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

New in Genymotion 2.5.4 Revision 20150917-92387f8 (Sep 17, 2015)

  • Correction - Windows only:
  • With the latest VirtualBox version (5.0.4), network settings on Windows 10 could take several seconds to be set, preventing Genymotion to start. This version provides a workaround for this behavior.

New in Genymotion 2.5.3 Revision 20150729-0f65ad8 (Jul 30, 2015)

  • Some workarounds have been implemented in VirtualBox behavior with Windows 10, to make sure Genymotion runs properly.

New in Genymotion 2.5.2 Revision 20150717-d5a1e88 (Jul 18, 2015)

  • A bug was introduced with version 2.5.1, where Genymotion licenses for some users could disappear. This issue has been fixed. License keys of affected users must be registered again. Please contact us if you need help with your key

New in Genymotion 2.5.1 Revision 20150716-c941abb (Jul 17, 2015)

  • New feature - License Server:
  • If your company owns many Genymotion licenses, a license server can now be used to ease license management. Please contact us if you are interested in this new feature.
  • Corrections:
  • On rare occasions, the ADB process could crash and Genymotion could end up spawning a lot of ADB processes. This issue has been fixed.
  • The recently released VirtualBox versions 4.3.30 and 5.0 on Mac OS X changed some settings on which Genymotion used to rely. Genymotion now runs with those VirtualBox versions.
  • Improvements:
  • The xxxhdpi density has been added to the custom density settings of virtual devices.

New in Genymotion 2.5.0 Revision 20150612-2e8067e (Jun 19, 2015)

  • NEW FEATURES:
  • GMTool - a command line tool allowing you to perform the following tasks from the command line:
  • Manage virtual devices and interact with them.
  • Register a license and display license information.
  • Configure Genymotion.
  • Gradle Plugin:
  • The Gradle plugin for Genymotion allows you to control your Genymotion instances from your build.gradle file.
  • CORRECTION:
  • Genymotion:
  • Genymotion had to be restarted to take the credentials into account and log in the user. This issue has been fixed.
  • The adb reboot command on a running device was not working properly. This issue has been fixed.
  • Genymotion could freeze when selecting a custom SDK path if a lot of file were present in the current directory. This issue has been fixed.
  • 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.
  • On Windows, Genymotion sometimes failed to connect to the virtual device. This issue has been fixed.
  • On Windows and Mac OS X, adb sometimes failed to connect to the virtual devices. This issue has been fixed.
  • Genymotion version and revision could not be selected in the about window. This issue has been fixed.
  • On Windows, Genymotion could not find vboxmanage.exe in some cases. This issue has been fixed.
  • Virtual devices could not start after using some VPN clients. This issue has been fixed.
  • Virtual devices:
  • The INTERNET permission was not correctly handled, and applications without this permission could have internet access. This issue has been fixed.

New in Genymotion 2.4.0 Revision 20150225-8d7d43d (Mar 3, 2015)

  • NEW FEATURE:
  • 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. It comes with baseband commands integrated to Genymotion Shell that send raw data directly to the baseband. Only available with Indie and Business licenses.
  • CORRECTIONS:
  • In some cases, OS hibernation could break Genymotion. Genymotion now runs properly when the OS exits the sleep mode.
  • The Remote control Android application encountered an installation problem due to the new ADB tool version. This issue has been fixed.
  • In some cases, network configuration was not complete during deployment, making virtual devices impossible to use. This issue has been fixed.
  • Genymotion installer for Microsoft Windows now includes Oracle VirtualBox 4.3.12.
  • An error occurred at license registration when pasting non-printable characters at the end of the license key. This issue has been fixed.
  • 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.
  • The multi-touch rotation shortcut was not usable for some applications. This issue has been fixed.
  • When no Internet connection is available, Genymotion now does not take more than three minutes to start.
  • Some minor changes have been made in Genymotion plugins for Eclipse and Android Studio.
  • VIRTUAL DEVICES:
  • 4.4.4 and 5.0.0 virtual devices:
  • The webview OpenGL error "**** ERROR unknown type 0x0 (glSizeof,73)" polluted logcat messages and has been removed.
  • 4.1.1, 4.2.2 and 4.3 virtual devices:
  • A crash leading to a restart of the virtual devices occurred when performing a copy-paste containing a NULL character. This issue has been fixed.
  • 2.3.7 virtual devices:
  • The sound of OGG audio files was corrupted. This issue has been fixed.

New in Genymotion 2.3.1 Revision 20141107-fd86ec1 (Nov 10, 2014)

  • Corrections:
  • When drag and dropping an empty file, Genymotion was returning an error message. This issue has been fixed.
  • In the free version of Genymotion, the Update button of the virtual device update window has been grayed out.
  • The new version of ADB shipped with Android SDK Platform-tools version 21 was not compatible anymore with Genymotion. This issue has been fixed.
  • The command devices factoryreset was leading to a crash of the Genymotion Shell application for Gingerbread devices. This issue has been fixed.

New in Genymotion 2.3.0 Revision 20141001-f727e10 (Oct 8, 2014)

  • NEW FEATURE:
  • Network quality emulation
  • 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. It limits the bandwidth, introduces packet losses and increases response times in both up and down ways.
  • This feature is also available from the command line and the Java API.
  • Only available with Indie and Business licenses.
  • Corrections:
  • Some virtual device download failures have been fixed.
  • License registration issues on the Windows environment have been fixed.
  • Improvements:
  • 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.
  • VIRTUAL DEVICES:
  • All Android versions:
  • Some developer apps have been added in Genymotion (Custom locale, dev tools, dev settings).
  • The “device id” now needs a READ_PHONE_STATE permission in order to be read.
  • When calling Camera.Parameters.getSupportedPreviewFpsRange(), the Android API function now returns the correct value.
  • Activities with theme Theme.Holo.DialogWhenLarge are no longer displayed as fullscreen activities on large screens.
  • Android 4.4:
  • A lot of work has been done to be close to a perfect score on the Android Compatibility Test Suite. On a total of more than 24 000 tests, only a handful of errors left, most of them around uncommon media formats and codecs.
  • Android 4.4.4 version now replaces Android 4.4.2.
  • Permissive access to SD card partition for Android applications has been fixed.
  • OBB support is enabled for applications that need to install extension files into the device SD card.

New in Genymotion 2.2.2 Revision 20140526-4c76ea5 (Jun 2, 2014)

  • Android 4.x versions:
  • Native applications debugging is fixed.
  • Android 4.4.2 version:
  • The 'adb reboot' command did not reboot the virtual device. This problem is fixed.
  • It is now possible to connect to the virtual device adb daemon via multiple network connections (TCP).

New in Genymotion 2.2.1 Revision 20140422-65c34d7 (Apr 23, 2014)

  • New feature:
  • GPS Settings:
  • The location defined in the GPS widget is now saved and retrieved at the next start.
  • Only available with Indie and Business licenses.
  • Corrections:
  • When starting a virtual device, a pop-up window could report that it was in an incompatible state. It can now recover and start correctly.
  • Starting and stopping applications in the virtual device could lead to memory leak and heavy memory usage. This issue has been fixed. We are still investigating on memory leaks.
  • Genymotion could crash on Microsoft Windows when some third party security applications were installed. This issue has been fixed.
  • Improvements:
  • We've added more information in the log archive to help better diagnose problems.
  • When starting a virtual device, OpenGL initialization problems are more detailed.

New in Genymotion 2.2.0 Revision 20140327-6ac9eca (Apr 2, 2014)

  • New features:
  • Genymotion Java API:
  • Developers can now access a Java API that lets them control Genymotion sensors within their application code. This will help you develop unit tests and improve your Android application. It will allow you to keep your source code clean, without complex mocking proxy objects. For more information, refer to the API tab tab of the Genymotion website
  • Only available with Indie and Business licenses
  • Virtual device update:
  • We regularly add new features to Genymotion. These new features cannot work on virtual devices created with a previous version of Genymotion. This is why you see an annoying popup when you try to run them from a new Genymotion version. But rejoice! Today is the last day you will have to do it. In this release, we have introduced a wizard that automatically migrates old devices to new ones. So please, for the last time, delete your current virtual devices and create new ones using our new 2.2 Genymotion version. Next time, you will be able to automatically convert them
  • Only available with Indie and Business licenses
  • Log archive creation:
  • For a faster response from our support team, you can now generate a log archive directly from Genymotion. This log archive contains all the information we need to better identify your problem
  • Corrections:
  • On Microsoft Windows, stopping a virtual device was not immediate when closing the window, making impossible to start it again for a short period of time. This issue has been fixed
  • When using OpenGL ES 2.0, some applications encountered progressive slowdown issues. This problem has been fixed
  • When closing Android applications, some memory leaks could occur. This problem has been fixed
  • Some textures could be corrupted or swapped in rendering. This problem has been fixed
  • To avoid false license activation renewal on Microsoft Windows platforms, the license activation process has been modified
  • When asked to do so, restarting your virtual device from the Remote control widget could lead to usability issues after reboot. This problem has been fixed
  • When running multiple virtual devices, the drag and drop feature could encounter issues. This problem has been fixed
  • An 'incompatible ABI' installation error occured for some malformed Android applications that do not contain native libraries. This problem has been fixed
  • Improvements
  • To avoid Genymotion installation issues, adb daemon now stops when reinstalling Genymotion on Microsoft 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

New in Genymotion 2.1.1 Revision 20140204-60ce0d4 (Feb 6, 2014)

  • Fix a bug making Genymotion exit while loading VirtualBox plugin.

New in Genymotion 2.0.3 Revision 20131218-6a41052 (Jan 3, 2014)

  • Corrections:
  • If VirtualBox DHCP server is already configured, Genymotion will start correctly.
  • Modification of virtual devices settings was only applied to the first selected one. This issue is fixed.

New in Genymotion 2.0.2 (Jan 3, 2014)

  • Migrating from v2.0.1:
  • Genymotion comes now bundled with a version of ADB. You can still provide a path to an Android SDK if you want, and Genymotion will use Android tools from this SDK. If you previously set a path to a specific Android SDK version, Genymotion will continue to use it.
  • New features:
  • Genymotion automatically reconnects to ADB:
  • Many users reported that their IDE doesn’t detect anymore their Genymotion virtual devices after a period of time. Genymotion virtual devices are now automatically reconnected to ADB, avoiding problems when IDEs restart ADB daemon.
  • Genymotion comes bundled with ADB:
  • Some Genymotion features needs to use tools from the Android SDK, forcing you to configure the SDK path in the settings. Genymotion now comes bundled with all the required Android tools, avoiding the need to set this path manually. You can still choose to provide your Android SDK path, allowing Genymotion to use them instead of the bundled ones.
  • Sound capture in screencast feature:
  • Sound emitted by the virtual device is now included in videos recorded with Genymotion screencast feature.
  • Cache cleaner:
  • Genymotion stores in a cache all downloaded virtual device files to speed up future deployments, and optimize your bandwidth. As these files can represent a non negligible amount of disk space, you can remove them easily (as well as log files) from the Genymotion settings panel, in the miscellaneous tab.
  • Confirmation email:
  • When trying to activate your email address, if you mistyped it, you were trapped out of your account. You can now check and update the email address you provided by logging in with your username.
  • Code signing:
  • On Microsoft Windows platforms, Genymotion binaries are now digitally signed, avoiding some false positive alerts from antivirus software or confirmation warnings when launched.
  • Corrections:
  • Genymotion can now detect and work around the fact that VirtualBox installation path has changed.
  • In the GPS widget, map search field is now using the proxy configuration.
  • GPS widget works even if network was unreachable at Genymotion launch time.
  • 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.
  • Some typo and internationalization strings were fixed.
  • CPU stays cooler when remote control is enabled.
  • Windows uninstaller only clean required files.
  • Users that 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.
  • Virtual devices: HierarchyViewer, UiAutomatorViewer and DDMS file explorer are now working perfectly with Genymotion.
  • Virtual devices: GeoFencing API from Play Services and GeoCoder API are now working.
  • Virtual devices: Fixed some inconsistencies between xdpi/ydpi and logical dpi.
  • Virtual devices: Correct handling of configured dpi of system drawable ressources.
  • Added new devices:
  • Galaxy Note (2.3, 4.1)
  • Galaxy S2 (2.3, 4.1)
  • HTC One (4.2, 4.3)
  • Moto X (4.2, 4.3)
  • Nexus 10 (4.2, 4.3)
  • Nexus 7 2012 (4.1, 4.2, 4.3)
  • Nexus One (2.3)
  • Xperia S (2.3, 4.1)
  • Xperia Z (4.2, 4.3)

New in Genymotion 2.0.1 Revision 20131114-1ed1423 (Dec 11, 2013)

  • Errors in SSL handshake could block user authentication with Genymotion Cloud.
  • Pressing enter in authentication popup canceled user authentication process instead of launching it. Default focus have been updated.
  • Pressing Add new virtual device button could be inactive in some situations. This has been fixed.

New in Genymotion 2.0.0 (Dec 11, 2013)

  • New Remote Control widget:
  • Control accelerometer sensor and multi-touch gestures in your application directly from any real device.
  • Only in the Indie and Business version.
  • New Screencast widget:
  • Take screenshots and videos from any Genymotion virtual device very easily.
  • Only in the Indie and Business version.
  • Drag&Drop to copy files and APK in your virtual device:
  • With a simple drag&drop, you can copy files very easily from your computer to your virtual device.
  • If an APK is dropped into the virtual device, it will be installed and launched automatically! You can drop files, folders, APK, or zip files. Zip packages containing /system directory tree will be installed automatically. To use this new feature, the path to ADB must be correctly set.
  • Search engine in the virtual device creation window:
  • In new virtual device creation window, you can now filter devices by Android version, device name or with a search keyword.
  • Slide show during virtual device download:
  • A slideshow describes you new Genymotion features and some useful Genymotion tips when you wait until your virtual device is installed.
  • Possibility to change storage folder the Genymotion virtual devices:
  • In the Genymotion settings, you can now choose the folder where Genymotion virtual devices will be stored.
  • This feature allows you to avoid filling your system disk when it has a small capacity.
  • Write Android logcat into a file:
  • The Android log messages (from logcat) are automatically written to a file on your workstation. See documentation for more details.
  • This allows you to send these logs to Genymotion Support team more easily. To use this new feature, the path to ADB must be correctly set.
  • A specific toolbar for Genymotion widgets:
  • Two toolbars are now available in Genymotion. One for Genymotion widgets and one for Android actions (recent apps, back,...).
  • New Android versions:
  • Android 4.3
  • Android 4.3 is now available for Genymotion, supporting all 2.0.0 features (Remote Control widget, Webcam widget, Screencast widget, ...).
  • Android 2.3 in Preview version
  • Android 2.3 is now available for Genymotion in preview version.
  • Miscellaneous:
  • A memory leak as been found in the way Android applications were handled, leading to a heavy memory consumption from Genymotion software. This issue has been fixed.
  • On workstations where the VirtualBox "Default Machine Folder" has been modified by the user, adding a new Genymotion virtual device could reset this setting to its VirtualBox built-in value. This issue is now fixed.
  • If Genymotion cannot connect to your virtual device then you will be invited to check your network parameters.
  • 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.

New in Genymotion 1.3.0 Revision 20130924-0a6b309 Beta (Sep 30, 2013)

  • New features:
  • Camera widget:
  • Genymotion Camera widget You can now use this widget to send a video stream to the front and back Android cameras.
  • For more information, please, see the User Guide (Genymotion Application / Camera widget).
  • Miscellaneous:
  • Send statistics about Genymotion software
  • This new version now includes usage statistics which are sent to Genymotion servers (software version, virtual devices downloads, virtual devices usage)
  • All data being anonymized before being sent, they cannot be linked to your user account. If you don't want us to collect statistics, you can opt-out in the Genymotion settings.
  • Corrections:
  • On workstations with some Intel GPU, the Genymotion virtual device display could have flickering. This issue is fixed.
  • On some window managers (KDE for example) using custom text colors, parts of the Genymotion application were not visible or too little. This issue is fixed.
  • In the Android logs, deleting unwanted messages generated by the battery widget.

New in Genymotion 1.2.1 Revision 20130903-6745168 Beta (Sep 3, 2013)

  • Migration from v1.1.0:
  • To use the new features, you must deploy new virtual devices again after upgrading to Genymotion v1.2.1. All previous virtual devices deployed with Genymotion v1.1.0 will continue to work but without new features.
  • New features:
  • Multi-touch gestures:
  • You can now use zoom gestures using mouse events: ?Right click + Move left: Zoom in
  • Right click + Move right: Zoom out
  • Right click + Move up: Tilt forth
  • Right click + Move down: Tilt back
  • Shift + Right click + Move left: Rotate Left
  • Shift + Right click + Move right: Rotate Right
  • Automatic management of Genymotion software updates:
  • The Genymotion software can detect if a new version is available. ?When a new version is available, a notification will be shown.
  • Notifications can be disabled.
  • Virtual keyboard:
  • You can now activate the virtual keyboard in the virtual device settings.
  • Corrections:
  • If we cannot use CPU virtualization option to launch a multi-CPU virtual device, then Genymotion will force number of CPUs to 1 to make it work anyway.
  • Fix paid app installation not working on Android 4.2 due to internal storage.
  • Last version of Google Maps does not crash anymore with Genymotion.
  • Improved precision on GPS widget fields to use 10 digits, especially when working with latitudes greater than 100°.
  • Proxy settings are now applied globally and features such as GPS widget will run through an HTTP proxy.

New in Genymotion 1.1.0 Revision 20130718-34355a4 Beta (Aug 2, 2013)

  • New features:
  • Android 4.2.2 r1.2:
  • The Android 4.2.2 r1.2 version is now supported and we have added new virtual devices that use it. You can download and deploy this new virtual devices by connecting to the Cloud using Genymotion client.
  • Screen rotation:
  • You can now rotate the device screen (when the application supports it) using the new rotation button. Depending on the device screen resolution, the rotation might be available on the main screen. Make also sure that the rotation is not locked in the Android options.
  • Menu button:
  • We have added a 'menu' button to the virtual device interface which corresponds to the one that some physical real devices have.
  • Floating toolbar:
  • The toolbar in the virtual device interface can now be undocked and placed where ever you want around the screen.
  • Custom screen resolution:
  • We have added some more predefined resolutions in the list, but you can now configure a custom resolution, with a custom predefined DPI value.
  • Navigation bar:
  • You can now activated the navigation bar display in the virtual device settings
  • Nexus 7 and Galaxy Nexus virtual devices now display the navigation bar as they should
  • General Improvements:
  • Authentication:
  • Users can now login using either their username or email address, for both Genymotion application and Genymotion Site.
  • Proxy:
  • You can now specify the FQDN of your web proxy, instead of its IP address
  • Logging:
  • We have added some more precise error messages and log messages to help identify problems
  • We have also created a log file for each applications.
  • These log files are created under the Genymotion user directory:
  • For Windows Vista/7/8: C:\Users\USER\AppData\Local\Genymobile
  • For Windows XP: C:\Documents and Settings\USER\Local settings\Application Data\Genymobile
  • For Linux: /home/USER/.Genymobile
  • For Mac OSX: /Users/USER/.Genymobile
  • Corrections:
  • Fix System UI crashes when using specific resolution/DPI settings
  • Fix memory leaks in the virtual device user interface
  • Fix deployment problems when using multiple virtual devices
  • Fix DHCP network problem that could cause virtual device starting problems
  • Fix virtual keyboard usage, where every other input methods were disabled
  • Fix RenderScript support in the virtual device
  • Fix Genymotion application crashes on older version of Mac OSX (