Linked by Thom Holwerda on Thu 24th May 2012 18:46 UTC
PDAs, Cellphones, Wireless "Intel has released the long awaited x86 system image of Ice Cream Sandwich for the Android SDK and emulator. This will allow the Android emulator (long plagued with slow and buggy performance) to run at native speed on computers using the Intel x86 architecture."
Thread beginning with comment 519339
To read all comments associated with this story, please click here.
Needs HAXM
by Moochman on Fri 25th May 2012 00:36 UTC
Moochman
Member since:
2005-07-06

There are two things that need to be enabled in order for it to run fluidly: GPU emulation and the Hardware Accelerated Execution Manager. With neither enabled everything was as choppy or choppier than on the ARM emulator, while now with both enabled it's almost native! ;)


Installation instructions for enabling GPU acceleration are given in the Intel installation documentation here:

http://software.intel.com/en-us/articles/intel-atom-x86-image-for-a...

Note that there are a couple of caveats to enabling GPU: 1) Snapshots can no longer be used. However I guess this is an acceptable tradeoff to get significantly better performance while running. 2) More annoyingly, at least on my system (MacBook Pro with nVidia GeForce 9400M) the accelerated graphics look oddly pixelated, as if they're running at the wrong resolution. This despite the fact that scaling to "real size" is turned off. But it's still more usable than without acceleration...

Also note that I ran into a kind of bug where selecting "yes" from the drop-down didn't take unless I clicked elsewhere within the dialog. So keep that in mind.


Meanwhile here are the installation instructions for HAXM:

Windows:

http://software.intel.com/en-us/articles/installation-instructions-...


Mac:

http://software.intel.com/en-us/articles/installation-instructions-...


Linux:

Supposedly (according to the first installation instructions link above) having KVM installed is enough.


Happy hacking! ;)

Edited 2012-05-25 00:55 UTC

Reply Score: 3