Starting in Anka 2.5.0, Nested Virtualization has received a large refactor and expanded support. It is now enabled by default.
At the moment only Big Sur hosts and both Catalina and Big Sur VMs can use Nested Virtualization.
We’ve tested on i7 Mac Minis and cannot guarantee that it will work properly on different hardware.
Please avoid suspending VMs while Docker or other nested virtualization apps are started. You will need to start the apps post-vm start.
You must set a single vCPU for the virtualbox VM for it to run properly.
There are however some steps that you need to perform to get Android emulators to run properly:
- Uninstall previous Anka versions using sudo /Library/Application\ Support/Veertu/Anka/tools/uninstall.sh
- When android studio goes to install the intel HAXM extension, you may need to approve the exception in System Preference > Security & Privacy and then reboot (requires a GUI session).
- You need to ensure that the config.ini for your virtual device/emulator has: