Intel® Hardware Accelerated Execution Manager 1.0.6 (R3)

Last Updated April 19, 2013

The Intel Hardware Accelerated Execution Manager (Intel® HAXM) is a hardware-assisted virtualization engine (hypervisor) that uses Intel Virtualization Technology (Intel® VT) to speed up Android app emulation on a host machine. In combination with Android x86 emulator images provided by Intel and the official Android SDK Manager, HAXM allows for faster Android emulation on Intel VT enabled systems.
The following platforms are supported by the Intel HAXM:

Link

File Description

File Size

MD5 Checksum / SHA-1 Checksum

extra_intel_haxm-windows_r03.zip

System Driver

1.695MB

(MD5)
2c4ca8c9bc85a6e43b7737895b956a0c
(SHA-1)
7de70157ccaf9d8a3ba013a8fc83103c9c61ee34

Link

File Description

File Size

MD5 Checksum / SHA-1 Checksum

extra_intel_haxm-macosx_r03.zip

System Driver

245KB

(MD5)
67762bc35b6e4c0b40d7c12c9715a1e8
(SHA-1)
90d41666ced45bf492b99f84ce21118e6d4c3842

  • Linux
    Ubuntu (64-bit)

Link

File Description

File Size

MD5 Checksum / SHA-1 Checksum

Installation Guide & System Requirements - Linux

HTML Document

N/A

N/A

For more complete information about compiler optimizations, see our Optimization Notice.

Comments

's picture

Still the same issue. Crashes on MacBook Pro 15 middle 2012 with Ivy Bridge processor. 10.8.2.

's picture

If the patch is ready in any form can you please post it here so that we may test it out for you?

's picture

Appreciate your works very much! We really need this patch for saving my macbook pro with ivy bridge! Hope it comes quickly!

Tao Wang (Intel)'s picture

Hi, all,
Thank you for your patience. We have fixed the issue on Ivy bridge with Mountain Lion. The fix (release_1.0.4-hotfix ) now can be downloaded from above. Please post back if you have any issue. Thanks

's picture

Works flawlessly on my MBA2012 now, many thanks for your work!

German G.'s picture

With the 1.0.4 hotfix it is working again, really fast support and really fast AVD, Thanks!

's picture

Yes, "release_1.0.4-hotfix" works for OSX 10.8.2, many thank you

's picture

Unfortunately I still have the problem, that den virtual device can be booted only once. On the second start, I still do get a crash with

Process: emulator64-x86 [8650]
Path: /Users/USER/*/emulator64-x86
Identifier: emulator64-x86

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000

Can someone here point me to the right place to file this bug? Thanks!

Tao Wang (Intel)'s picture

Before Android SDK 20, the 32bit and 64bit hosts are sharing the same 32bit emulator-x86 binary but linking to different libs. Starting in SDK 20, Google separates the emulator to emulator64-x86 and emulator-x86(32 bit version ). The 64 bit version can be used on 64 bit host OS only. The emulator64-x86 is a 64bit emulator binary. The HAXM R1/R2 and the hotfix works with the 32bit binary(emulator-x86). So please use 32 bits emulator-x86 binary at this time to see if the issue resolved. We will later work on HAXM 64 bits version to make it work with emulator64-x86 binary. Thanks!

Dmitry S.'s picture

Hello!
Although the problem seems to be solved for emulator, it persists for ADB.
Here is my configuration:
MacBookPro, MacOS 10.6.8, 2.3 GHz Intel Core i5,
Eclipse Indigo, Android Development Tools rev. 21, HAXM 1.0.4.

Steps to reproduce the kernel panic:
1) Launch emulator for Android 4.1.2 device, Intel Atom x86 (doesn't matter how - from command line or eclipse). It launches without problems, runs, etc...
2) Call "./adb devices" or any other adb command from command line
3) BUM! Kernel Panic!

I believe it's HAXM issue, because the same steps, but with ARM CPU doesn't produce kernel panic.

Please, fix it asap :)
Thanks in advance

Pages