Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Intel X86 emulator accelerator (HAXM installer) VT/NX not enabled

I`m asking how to enable my VT/NX for my MacBook, when I try to use X86 emulator, it appears to me that VT/NX NOT ENABLED, it had never seem this when I used 10.9 system, after I update my MacBook to Yosemite, it appears to me.

When I try to start my x86 emulator, it tells me:

Starting emulator for AVD 'X86' emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX is not installed on this machine (/dev/HAX is missing). 

But the AVD shows me that I had installed HAXM.

When I try to install by myself again, installer prints VT/NX NOT ENABLED.

I can not post any images…

to mindex's answer:

I tried running all versions of Intel HAXM I could get:

IntelHAXM_1.0.8.dmg      IntelHAXM_1.1.0_for_10.10.dmg      IntelHAXM_1.1.0_below_10.10.dmg       

But it did not work.

like image 236
DaCheng.Xu Avatar asked Oct 23 '14 03:10

DaCheng.Xu


People also ask

How do I fix Intel HAXM is not installed?

Go to Android SDK Manager (Tools -> SDK Manager) and select SDK Tools. You will find the Intel x86 Emulator Accelerator HAXM installer listed here. Select it and click on OK.

How do I enable Intel HAXM?

Go to SDK Manager in Tools > Android > SDK Manager, go to launch Standalone SDK Manager, then check the Intel x86 Emulator Accelarator(HAXM Installer) Then downnload intel haxm from https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager , haxm-windows_v6_0_1.

Why can't I install HAXM on Windows 10?

Step 1: Go to your BIOS settings and check that INTERNET VIRTUAL TECHNOLOGY is Enabled or Disabled. And make sure HYPER V is disabled. To disable it : a)Go to Control Panel b)Click on Programs(Uninstall a Program) c)Then click on Turn Windows features on or off , then look for HYPER-V and untick it. And Restart.

Can I run emulator without HAXM?

You can use an emulator with the ARM image instead of HAXM provided that you installed it in the SDK manager. Check your SDK manager to see if you have an ARM image instead for the API level you want, then go to the AVD manager and make a virtual device using ARM as the cpu. thank your for answer.


1 Answers

From the Intel Instructions

"The SDK Manager will download the installer to the "extras" directory, under the main SDK directory. Even though the SDK manager says "Installed" it actually means that the Intel HAXM executable was downloaded. You will still need to run the installer from the "extras" directory to finish installation.

Extract the installer inside the "extras" directory and follow the installation instructions for your platform."

like image 172
Nick Fortescue Avatar answered Oct 22 '22 14:10

Nick Fortescue