Using Intel HAXM Android x86 emulator on OSX Mavericks 10.9

After the OSX Mavericks 10.9 update, Android x86 emulator will crash or freeze on start.

I updated all the SDKs on the Android SDK Manager, but it didn’t help. After some googling, it turns out I wasn’t the only person with such defect.

Intel released the HAXM hotfix for OSX 10.9 and Windows 8.1.
Info
Download page

After installing the hotfix, still my virtual devices didn’t work.
(Also be aware that you couldn’t use VirtualBox 4.2.14 simultaneously with the emulator.)

After some testing, Android 4.x emulator works well without a problem, but only the Android 2.3.3 emulator still crashes on start.

I was using the emulators with the ‘Use Host GPU’ option(because it is recommended), but disabling that option makes the Android 2.3.3 x86 emulator work.

I’m not sure whether it’s a applicable solution for all, but if you have the same problem, give it a try.