Once changed, tab over to 'Save & Exit' and select 'Exit and save changes'. Even if it's set to 'Auto', go ahead and update that to be 'Enabled'. Simply go to the 'Chipset' root tab, and it should be the first option at the top. Toggle that to 'Enabled', then move onto enabling IOMMU IOMMUĮnabling IOMMU on a Gigabyte AMD motherboard is much easier than enabling SVM mode. Once on this page, you should see 'SVM Mode' as the fourth option from the bottom. Then, select 'Advanced Frequency Settings'.įinally, open the 'Advanced CPU Core Settings'. To enable SVM mode, first start at the first screen to the left, labeled 'M.I.T'. I personally have a Gigabyte motherboard (the Gigabyte GA-AB350M-Gaming 3), so I'll showcase the places I had to find the options for these motherboard settings. SVM Mode - 'Secure Virtual Machine' features, enabling applications to use features for VMs.IOMMU - Provides resources to be passed directly to virtual machines.Two of the settings we need to enable are: To use Hyper-V, we have to have various settings configured on our motherboards. However, while working on my Ryzen CPU powered desktop, I had difficulties getting the program working on my machine. That all changed in 2018 when Google added Hyper-V support to the Android Emulator. In the past, Android Studio did not support AMD's CPUs for hardware emulation of an Android device.