Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Installing HAXM on osx Yosemite

I'm following the instructions to install Intel HAXM on OS X.

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

These instructions say to install the driver, and once it's done run kextstat | grep intel to see if it's installed. If not, then run sudo kextload –b com.intel.kext.intelhaxm.

However, at least on OS X Yosemite, I get the following error when I run kextload:

$ kextstat | grep intel

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

What is the proper way to install the HAXM kernel extension on 10.10 Yosemite?

like image 635
emmby Avatar asked Oct 19 '14 21:10

emmby


People also ask

How to install OS X Yosemite on MacBook Air?

How to Install OS X Yosemite Hackintosh 1 Using a Mac, download OS X Yosemite for free from the Mac App Store. 2 Download UniBeast and MultiBeast from here . Make sure you download the latest version. 3 Using the Disk Utility tool on your Mac, format your USB flash drive. 4 Once the drive is formatted and partitioned, ... See More....

How do I install Intel HAXM on my computer?

To install Intel® HAXM: 1 Open the downloaded DMG file and run the installer inside it. 2 Click Continue to start the installation. 3 Adjust the amount of RAM to be allocated to Intel® HAXM or set it to 2048 MB as the default value. ... 4 Confirm your Intel® HAXM memory allocation settings, and click Continue. More items...

How do I install OS X Yosemite on UniBeast?

A Mac to download OS X Yosemite from the Mac App Store and for creating a UniBeast drive. An 8GB (or over) USB flash drive. An Intel-based PC capable of running Yosemite. Step 1: Using a Mac, download OS X Yosemite for free from the Mac App Store. Once the download is complete, you can find the Yosemite download file in the /Applications folder.

Does Intel HAXM work with Tizen studio?

Intel processor with support for VT-x, EM64T, and Execute Disable Bit Important Intel® HAXM can only be used on systems with an Intel processor that supports the Intel VT. HAXM is automatically installed as part of Tizen Studio.


2 Answers

Getting IntelHAXM_1.1.1_for_10_9_and_above.dmg from Intels website (https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager) actually solved my issue without the need of setting the boot-args to "kext-dev-mode=1".

like image 145
Nimer Avatar answered Oct 17 '22 07:10

Nimer


NEW: V1.1.1 that can be found here fix the problem

OLD METHOD:

Two fixes were necessary to get this to work.

First, the -b option no longer appears to be correct. Instead use -bundle-id.

Second, if you check in Console.app you will notice

ERROR: invalid signature for com.intel.kext.intelhaxm, will not load

To fix this, you must run sudo nvram boot-args="kext-dev-mode=1" and then restart your computer.

In summary:

  1. Run sudo nvram boot-args="kext-dev-mode=1"
  2. Restart.
  3. Run sudo kextload -bundle-id com.intel.kext.intelhaxm

Thank you to reddit for the answer.

NOTE: By running sudo nvram boot-args="kext-dev-mode=1" you will allow ALL UNSIGNED KEXT to be loaded. Know your system.

like image 40
emmby Avatar answered Oct 17 '22 08:10

emmby