Currently, android's avd manager requires you to enable hardware virtualization from the bios. However, I'd like to avoid this ,so I searched up and I found this post that said you can run the emulator with ARM images without hardware virtualization. I also installed required components by:
sudo apt install bridge-utils cpu-checker libvirt-clients libvirt-daemon qemu qemu-kvm
yet when I kvm-ok
it shows this:
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm_amd
INFO: For more detailed results, you should run this as root
HINT: sudo /usr/sbin/kvm-ok
doing sudo /usr/sbin/kvm-ok
results in:
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm_amd
INFO: Your CPU supports KVM extensions
INFO: KVM (svm) is disabled by your BIOS
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
and then hard poweroff/poweron your system
KVM acceleration can NOT be used
Android studio
itself shows this:
Even though its probably a safe thing, I'd like to avoid messing around with the BIOS as much as possible, so I'm ready to deal with a bit of slow emulation and run the android emulator (that comes with android studio) without virtualization if possible. What options do I have?
EDIT: even though android studio complains kvm not found, the system doesn't seem to come online, either the connection times out after 300s, or the following error is shown: image
I'm on ubuntu 20.04LTS, with AMD 5950X processor.