3

I am trying to install intelhaxm-android in my machine. It is giving me error VT-x not supported in my computer (similar to this question and this too) I tried every solution given there:

  • Enabled Virtualization from BIOS
  • Turned off the Hyper-V by cmd line
  • Enabled Execute Disable bit (as suggested on intel guide)

It is not working out for me. Please someone help, what could be the possible problem in my case, and if someone could suggest a solution, would be great.

My machine is HP Pavilion g4 Notebook PC/Windows 7 Home Basic 64-bit/AMD A4-3330MX APU

Community
  • 1
  • 1
Anil Bhaskar
  • 3,718
  • 4
  • 33
  • 51
  • Please Check if VT is on with this small tool: https://www.grc.com/securable.htm – Xyaren Jan 31 '15 at 13:59
  • I recommend you to upgrade the processor upper than Core 2 Duo @3.9 GHz E7500. I can install this software (HAXM) on my PC, but I cannot use it, because of my processor doesn't strong enough. – Anggrayudi H Feb 02 '15 at 14:01

2 Answers2

1

It caused by your APU/CPU type. From Intel® Hardware Accelerated Execution Manager (HAXM) official website:

Important: Intel HAXM cannot be used on systems without an Intel processor, or with an Intel processor that lacks the hardware features described in the "Hardware Requirements" section above.To determine the capabilities of your Intel processor, visit http://ark.intel.com/ Additionally, Intel HAXM can be used only with Android* x86 emulator images provided by Intel. Intel HAXM cannot be used with ARM* Android* emulator images or non-Intel x86 Android* emulator images.

But your processor is AMD, not Intel. It means, you need to upgrade your Notebook PC's processor to Intel.

Anggrayudi H
  • 14,977
  • 11
  • 54
  • 87
0

Basically you want to install software for intel processor, but you have AMD. According to Android emulator documentation.

Virtual machine acceleration for Windows requires the installation of the Intel Hardware Accelerated Execution Manager (Intel HAXM). The software requires an Intel CPU with Virtualization Technology (VT) support.

So you basically need Intel processor for x86 virtualization.

In you case I'd recommend you to use Genymotion emulator. It usually works faster than native Android emulator with HAXM and uses Virtualbox virtualization technology, so can be run on your processor. It's also cross-platform.

  • Thanks for answering. I installed Genymotion (even with Virtual box). Now genymotion gives me same error that virtualization is not supported in my computer. I guess upgrading to intel processor is the only solution. – Anil Bhaskar Feb 02 '15 at 07:24
  • It shouldn't be. I work with AMD on my home computer and Intel at work. Both work good. The issue should be not with the processor brand, but the settings or hardware itself. You either didn't enable virtualization or your processor do not support all aspects of virtualization virtualbox needs. – Igor Flysta Feb 02 '15 at 13:35
  • I enabled the virtualization from BIOS, may be it does not support all virtualization aspects then. – Anil Bhaskar Feb 02 '15 at 13:57