Important
QEMU is the default hypervisor and should be preferred over VirtualBox.
QEMU provides better compatibility and performances on macOS.
If VirtualBox was used previously, switching to the QEMU hypervisor is recommended.
Also, VirtualBox hypervisor is not available on mac M series.
For more information, refer to: switching to QEMU hypervisor.
Security & Privacy issue
Genymotion Desktop requires macOS firewall settings to avoid blocking local ports connections.
Some local TCP ports are not available
When using QEMU hypervisor, Genymotion Desktop uses the following local TCP ports to connect to QEMU:
- 5555 (ADB)
- 6379 (REDIS)
- 24297 (Audio)
- 24810 (Audio)
- 24800 (Camera)
- 25000 (Render)
- 22468 (Render)
Make sure that no other tool or software are using any one of those local TCP ports.
REDIS server tends to use local port 6379 which will conflict with Genymotion and QEMU. To fix the conflict, stop the REDIS server with the following command:
brew services stop redis
The alternative fix is to change the "port" directive in the redis.conf configuration file so that the REDIS server uses another local port.
Virtual machines, servers and Cloud services (AWS, GCP, Azure,...)
Genymotion Desktop has been designed to run in a physical environment.
Running Genymotion Desktop in a macOS VM is not supported.
Running Genymotion Desktop in a mac server is not supported.
Running Genymotion Desktop in a macOS Cloud instance is not supported.
For more details, refer to the following articles:
- Can Genymotion Desktop run in a virtual machine?
- Can Genymotion Desktop run on a server?
- Can Genymotion Desktop run in a Cloud service (AWS, Google Cloud, MS Azure, Alibaba, etc.)?
Mac M4 and macOS Sequoia 15.2
There was a compatibility issue with Sequoia 15.2 on Mac M4 and legacy versions of Genymotion Desktop.
To fix the problem, use the latest versions of Genymotion Desktop.
For more information, refer to: I have upgraded macOS Sequoia to 15.2 and Genymotion Desktop has stopped working
Upgrading from Genymotion Desktop legacy (3.3.3 or lower) on mac M
If Genymotion Desktop 3.3.3 or lower was installed on an Apple mac M series, purge it before upgrading.
For more details, refer to: Apple Mac M series support