6

I am following the instructions from https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x

I used the Android SDK Manager and installed Intel x86 Emulator Accelerator (HAXM Installer). I then used the Intel HAXM installer and used the default settings. I then tried to run

 kextstat | grep intel 

and nothing is happening. I tried to run

 sudo kextload –b com.intel.kext.intelhaxm

I get the following errors

/–b failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8). /com.intel.kext.intelhaxm failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).

The Android SDK states that I am missing /dev/haxm.

How do I resolve the issues with my installed version of HAXM inside of OS10.10?

ILikeTurtles
  • 1,012
  • 4
  • 16
  • 47
  • When you downloaded the updated HAXM driver did you install from the 10.10 dmg? I'm not sure if you have to uninstall the 10.9 kext if you're upgrading from Mavericks. – jlindenbaum Oct 21 '14 at 18:32
  • @jlindenbaum I installed from the 10.10 DMG and it did not warn me of previous versions the first time through. – ILikeTurtles Oct 21 '14 at 18:40
  • Did the 23.0.1 sdk update address this? I'm sorry I can't be more help. Run the installer again and hope HAXM starts? – jlindenbaum Oct 21 '14 at 19:00
  • @jlindenbaum I ran the installer three times now. Nothing. Also, my SDK tools are listed as 23.0.5 if that helps. – ILikeTurtles Oct 21 '14 at 20:03

1 Answers1

8

@emmby provided the following information in relation to another question.

After installing the HAXM DMG as per the instructions located on Intel I was then able to do the below and it now functions. Of note was the fact that after doing this I was unable to remove my non-accelerated AVD and was forced to remove it through the command line. I repeatedly got the error that the AVD was in use even after closing the ADK.

How to fix the HAXM install on OSX Yosemite -

  1. Run sudo nvram boot-args="kext-dev-mode=1"
  2. Restart.
  3. Run sudo kextload -bundle-id com.intel.kext.intelhaxm
Community
  • 1
  • 1
ILikeTurtles
  • 1,012
  • 4
  • 16
  • 47
  • 2
    Didn't work for me. I get this: "nvram: Error setting variable - 'boot-args': (iokit/common) general error". – tedi May 19 '17 at 07:28
  • Same error here. High Sierra. According to intel website my os version is not supported. `Mac* OS X* 10.10 (Yosemite) or higher, up to macOS* 10.12 (Sierra)` – Hola Soy Edu Feliz Navidad Nov 09 '17 at 11:38