HAXM OS X Yosemite support?

HAXM OS X Yosemite support?


I know Yosemite is still in beta but just wonder if compiling haxm kext on Yosemite could be easily done.


6 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hi Long-

I checked with the HAXM team, and they are looking into OS X Yosemite compatibility. Given developer NDAs, we likely won't be able to share anything until Yosemite is released, but we'll post an update on the HAXM page as soon as there's anything to share. 

In the mean time, you could go ahead and try HAXM on Yosemite, and let us know if you experience any issues. Thanks!

Josh Bancroft -- Community Manager, Android

Hi Josh,

Thanks for your quick response. I tried HAXM on Yosemite but it doesn't work. The system couldn't load haxm kext.

Not sure about OS X Yosemite DNAs but any progress on Yosemite compatibility?





There won't likely be any news we can share until Yosemite is released (or until there's an update to HAXM). Keep an eye on the HAXM download page on software.intel.com for any updates. I'll try to remember to update this thread when a new version is available.

Best Reply

In case anyone else is running into the same issues, a thread on reddit has a working solution. Link: http://www.reddit.com/r/androiddev/comments/2bujz2/using_intel_haxm_tech...

Basically, this is a "simple" signing issue with HAXM. By allowing unsigned kernel extensions to load, you can use HAXM on Yosemite before Intel releases an update. Of course, this is ... not necessarily a good idea in the long-term.

  $ sudo nvram boot-args="kext-dev-mode=1"

Reboot and HAXM will work.

It is not a good idea to run that sudo command that allows unsigned kernel extensions to load.



Luckily, Intel has already released an updated version that works OK with Yosemite.

You can download it here

The update isn't available through the Android SDK manager. Just download it and reinstall HAXM. It works OK with the latest Yosemite update and you don't have to allow unsigned kernel extensions on your computer. :)


Gaston Hillar

Leave a Comment

Please sign in to add a comment. Not a member? Join today