Android模拟器冷冻OS X v10.9(小牛)与HAXMAndroid模拟器冷冻OS X v1

2019-05-12 17:13发布

我刚刚更新至OS X v10.9 (小牛),现在每当我开始了我的任何模拟器,只要模拟器启动时,我的整个计算机冻结在画面的中心(一个旋转进度指示器不皮球,进度指示器类似于你所看到的关闭时,但是屏幕不褪色为灰色)。

我试过了:

  • 关闭GPU加速
  • 卸载并重新安装了最新的英特尔HAXM
  • 重新创建我的自动真空淀积
  • 更新我的Android SDK工具

唯一可行的就是卸载英特尔HAXM /不使用硬件加速。

我猜有一个与小牛和HAXM相似,是什么促使了OS X v10.8(山狮)发布了HAXM的1.0.6中的错误?

下面的崩溃报告指示HAXM产生内核崩溃。

Anonymous UUID:       2C84F70F-FE54-51E7-4FBE-6E601ED377AF

Tue Oct  8 21:49:39 2013
Panic(CPU 3): NMIPI for spinlock acquisition timeout, spinlock: 0xffffff802deca4d8, spinlock owner: 0xffffff80409f4cf0, current_thread: 0xffffff80409f4cf0, spinlock_owner_cpu: 0x3
RAX: 0xffffff80409f4cf0, RBX: 0xffffff802ded4c40, RCX: 0xffffff80409f4cf0, RDX: 0x0000000700000000
RSP: 0xffffff8115bb9c30, RBP: 0xffffff8115bb9c70, RSI: 0x0000000792aac9d6, RDI: 0xffffff802deca4d8
R8:  0x0000000000000010, R9:  0x0000000000000269, R10: 0x0000000000000000, R11: 0x0000000000000246
R12: 0x0000000000000000, R13: 0xffffff7faf6b3d92, R14: 0xffffff802deca4d8, R15: 0xffffff802d830040
RFL: 0x0000000000000006, RIP: 0xffffff802d8d0470, CS:  0x0000000000000008, SS:  0x0000000000000010
Backtrace (CPU 3), Frame : Return Address
0xffffff8115bb9aa0 : 0xffffff802d8e21f1
0xffffff8115bb9ad0 : 0xffffff802d8db75f
0xffffff8115bb9b20 : 0xffffff802d8f3930
0xffffff8115bb9c70 : 0xffffff802dbeda5f
0xffffff8115bb9c90 : 0xffffff802d82f741
0xffffff8115bb9dc0 : 0xffffff802d830018
0xffffff8115bb9e30 : 0xffffff7faf6a7f86
0xffffff8115bb9ed0 : 0xffffff802d8e351e
0xffffff8115bb9f10 : 0xffffff802d8e2e3e
0xffffff8115bb9f50 : 0xffffff802d8e21c6
0xffffff8115bb9f80 : 0xffffff802d8db75f
0xffffff8115bb9fd0 : 0xffffff802d8f37c9
0xffffff815a62bd00 : 0xffffff802d9fd8bd
0xffffff815a62bd80 : 0xffffff802d9f3787
0xffffff815a62bdc0 : 0xffffff802dbf0eeb
0xffffff815a62beb0 : 0xffffff802dbf0b88
0xffffff815a62bf50 : 0xffffff802dc3de23
0xffffff815a62bfb0 : 0xffffff802d8f3e06
      Kernel Extensions in backtrace:
         com.intel.kext.intelhaxm(1.0.6)[49CE9C16-9447-31FE-A856-4BDD043A302D]@0xffffff7faf6a6000->0xffffff7faf6c2fff

BSD process name corresponding to current thread: syslogd

Mac OS version:
13A598

Kernel version:
Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64
Kernel UUID: 1D9369E3-D0A5-31B6-8D16-BFFBBB390393
Kernel slide:     0x000000002d600000
Kernel text base: 0xffffff802d800000
System model name: MacBookPro8,1 (Mac-94245B3640C91C81)

System uptime in nanoseconds: 5867020237
last loaded kext at 5616463499: com.intel.kext.intelhaxm    1.0.6 (addr 0xffffff7faf6a6000, size 118784)
loaded kexts:
com.intel.kext.intelhaxm    1.0.6
com.razerzone.razerapo    1.00.84
com.cyberic.SmoothMouse    7
com.apple.driver.AppleTyMCEDriver    1.0.2d2
com.apple.driver.AGPM    100.14.11
com.apple.iokit.IOBluetoothSerialManager    4.2.0f6
com.apple.driver.AppleMikeyHIDDriver    124
com.apple.driver.AppleHDAHardwareConfigDriver    2.5.2fc2
com.apple.driver.AppleHDA    2.5.2fc2
com.apple.driver.AudioAUUC    1.60
com.apple.iokit.IOUserEthernet    1.0.0d1
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleHWAccess    1
com.apple.driver.AppleUpstreamUserClient    3.5.13
com.apple.driver.ApplePolicyControl    3.4.12
com.apple.iokit.IOBluetoothUSBDFU    4.2.0f6
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    4.2.0f6
com.apple.driver.AppleIntelHD3000Graphics    8.1.8
com.apple.driver.AppleThunderboltIP    1.0.10
com.apple.driver.AppleSMCLMU    2.0.4d1
com.apple.driver.AppleMikeyDriver    2.5.2fc2
com.apple.driver.AppleSMCPDRC    1.0.0
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.AppleLPC    1.7.0
com.apple.driver.AppleIntelSNBGraphicsFB    8.1.8
com.apple.driver.AppleMuxControl    3.4.12
com.apple.driver.AppleBacklight    170.3.5
com.apple.driver.AppleMCCSControl    1.1.12
com.apple.driver.SMCMotionSensor    3.0.4d1
com.apple.driver.AppleUSBTCButtons    240.2
com.apple.driver.AppleUSBTCKeyEventDriver    240.2
com.apple.driver.AppleUSBTCKeyboard    240.2
com.apple.driver.AppleIRController    325.7
com.apple.driver.AppleFileSystemDriver    3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0d1
com.apple.BootCache    35
com.apple.driver.XsanFilter    404
com.apple.driver.AppleSDXC    1.4.0
com.apple.iokit.AppleBCM5701Ethernet    3.6.9b9
com.apple.iokit.IOAHCIBlockStorage    2.4.0
com.apple.driver.AppleUSBHub    650.4.4
com.apple.driver.AppleFWOHCI    4.9.9
com.apple.driver.AirPort.Brcm4331    700.20.22
com.apple.driver.AppleAHCIPort    2.9.5
com.apple.driver.AppleUSBEHCI    650.4.1
com.apple.driver.AppleUSBUHCI    650.4.0
com.apple.driver.AppleSmartBatteryManager    161.0.0
com.apple.driver.AppleACPIButtons    2.0
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleSMBIOS    2.0
com.apple.driver.AppleACPIEC    2.0
com.apple.driver.AppleAPIC    1.7
com.apple.driver.AppleIntelCPUPowerManagementClient    216.0.0
com.apple.nke.applicationfirewall    153
com.apple.security.quarantine    3
com.apple.driver.AppleIntelCPUPowerManagement    216.0.0
com.apple.iokit.IOSCSIArchitectureModelFamily    3.6.0
com.apple.AppleGraphicsDeviceControl    3.4.12
com.apple.iokit.IOSerialFamily    10.0.7
com.apple.driver.DspFuncLib    2.5.2fc2
com.apple.vecLib.kext    1.0.0
com.apple.iokit.IOFireWireIP    2.2.5
com.apple.iokit.IOAudioFamily    1.9.4fc11
com.apple.kext.OSvKernDSPLib    1.14
com.apple.iokit.IOSurface    91
com.apple.iokit.IOBluetoothFamily    4.2.0f6
com.apple.driver.AppleHDAController    2.5.2fc2
com.apple.iokit.IOHDAFamily    2.5.2fc2
com.apple.iokit.IOBluetoothHostControllerUSBTransport    4.2.0f6
com.apple.driver.AppleThunderboltEDMSink    1.2.1
com.apple.driver.AppleThunderboltDPOutAdapter    2.5.0
com.apple.driver.AppleSMBusPCI    1.0.12d1
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.driver.IOPlatformPluginFamily    5.5.1d27
com.apple.driver.AppleGraphicsControl    3.4.12
com.apple.driver.AppleBacklightExpert    1.0.4
com.apple.iokit.IONDRVSupport    2.3.6
com.apple.driver.AppleSMBusController    1.0.11d1
com.apple.iokit.IOGraphicsFamily    2.3.6
com.apple.driver.AppleSMC    3.1.6d1
com.apple.driver.AppleThunderboltDPInAdapter    2.5.0
com.apple.driver.AppleThunderboltDPAdapterFamily    2.5.0
com.apple.driver.AppleThunderboltPCIDownAdapter    1.4.0
com.apple.driver.AppleUSBMultitouch    240.6
com.apple.iokit.IOUSBHIDDriver    650.4.4
com.apple.driver.AppleUSBMergeNub    650.4.0
com.apple.driver.AppleUSBComposite    650.4.0
com.apple.driver.AppleThunderboltNHI    1.9.2
com.apple.iokit.IOThunderboltFamily    2.8.5
com.apple.iokit.IOEthernetAVBController    1.0.3b3
com.apple.driver.mDNSOffloadUserClient    1.0.1b4
com.apple.iokit.IOUSBUserClient    650.4.4
com.apple.iokit.IOFireWireFamily    4.5.5
com.apple.iokit.IO80211Family    600.34
com.apple.iokit.IONetworkingFamily    3.2
com.apple.iokit.IOAHCIFamily    2.6.0
com.apple.iokit.IOUSBFamily    650.4.4
com.apple.driver.AppleEFINVRAM    2.0
com.apple.driver.AppleEFIRuntime    2.0
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.iokit.IOSMBusFamily    1.1
com.apple.security.sandbox    278.10
com.apple.kext.AppleMatch    1.0.0d1
com.apple.security.TMSafetyNet    7
com.apple.driver.AppleKeyStore    2
com.apple.driver.DiskImages    371.1
com.apple.iokit.IOStorageFamily    1.9
com.apple.iokit.IOReportFamily    21
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleACPIPlatform    2.0
com.apple.iokit.IOPCIFamily    2.8
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.corecrypto    1.0
panic(cpu 1 caller 0xffffff802dbeda5f): "Spinlock acquisition timed out: lock=0xffffff802deca4d8, lock owner thread=0xffffff80409f4cf0, current_thread: 0xffffff8040364450, lock owner active on CPU 0x3, current owner: 0xffffff80409f4cf0"@/SourceCache/xnu/xnu-2422.1.72/osfmk/i386/locks_i386.c:365
Backtrace (CPU 1), Frame : Return Address
0xffffff815a5db810 : 0xffffff802d822f69
0xffffff815a5db890 : 0xffffff802dbeda5f
0xffffff815a5db8b0 : 0xffffff802d82f741
0xffffff815a5db9e0 : 0xffffff802d830018
0xffffff815a5dba50 : 0xffffff7faf6a7f86
0xffffff815a5dbaf0 : 0xffffff802d8e351e
0xffffff815a5dbb30 : 0xffffff802d8e3c78
0xffffff815a5dbb70 : 0xffffff7faf6b01e0
0xffffff815a5dbba0 : 0xffffff7faf6aa2e0
0xffffff815a5dbbe0 : 0xffffff7faf6a6e3c
0xffffff815a5dbc00 : 0xffffff802dc58316
0xffffff815a5dbc60 : 0xffffff802dc56051
0xffffff815a5dbcb0 : 0xffffff802dc5497e
0xffffff815a5dbd10 : 0xffffff802dc5465c
0xffffff815a5dbd80 : 0xffffff802dc67074
0xffffff815a5dbe10 : 0xffffff802d85c590
0xffffff815a5dbe50 : 0xffffff802d826bb1
0xffffff815a5dbe80 : 0xffffff802d8139b5
0xffffff815a5dbef0 : 0xffffff802d81e003
0xffffff815a5dbf70 : 0xffffff802d8c921d
0xffffff815a5dbfb0 : 0xffffff802d8f3e26
      Kernel Extensions in backtrace:
         com.intel.kext.intelhaxm(1.0.6)[49CE9C16-9447-31FE-A856-4BDD043A302D]@0xffffff7faf6a6000->0xffffff7faf6c2fff

BSD process name corresponding to current thread: kextd

System Profile:
Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 1.68f99
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0198, 0x393955353432382D3034302E413031472020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0198, 0x393955353432382D3034302E413031472020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.98.100.22)
Bluetooth: Version 4.2.0f6 12982, 3 services, 15 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: OCZ-VERTEX3, 120.03 GB
Serial ATA Device: TOSHIBA MK5065GSXF, 500.11 GB
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Hub
USB Device: IR Receiver
Thunderbolt Bus: MacBook Pro, Apple Inc., 22.1
Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 1.68f99
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0198, 0x393955353432382D3034302E413031472020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0198, 0x393955353432382D3034302E413031472020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.98.100.22)
Bluetooth: Version 4.2.0f6 12982, 3 services, 15 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: OCZ-VERTEX3, 120.03 GB
Serial ATA Device: TOSHIBA MK5065GSXF, 500.11 GB
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Hub
USB Device: IR Receiver
Thunderbolt Bus: MacBook Pro, Apple Inc., 22.1

Answer 1:

英特尔发布一个补丁程序的英特尔硬件加速执行管理器(HAXM)。 如果您已经安装在Microsoft Windows HAXM * 8.1或OS X 10.9您应该安装修补程序。

从HAXM下载页面的修补程序下载: http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/

谢谢,亚历克斯(英特尔)

-编辑-

它看起来像补丁程序链接已被移动(暂时?...)。 使用这个链接去的OSX修补程序:

http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macos-hotfix



Answer 2:

好消息! 目前英特尔的大家伙正在测试一个补丁,现在正在测试它(亚历山大从英特尔的响应粘贴下面)

嗨,

我们确定了这个问题的根本原因。 英特尔HaXM团队正在测试的更新,以支持新发布的操作系统(微软的Windows * 8.1和OS X小牛*)。 看看,了解我们即将更新字。

谢谢,亚历克斯

这是一个已知的问题,虽然小牛GM最近才以开发商公布为准。 我在这里通知英特尔:

http://software.intel.com/en-us/forums/topic/477793

更新:

这是Intel的响应我在下面粘贴从他们的论坛

嗨,

感谢您的答复。 我们正在调查此事,目前这一问题。 请注意,OS X 10.9是不是HAXM的实际版本的支持的操作系统版本。 因为我有新信息或修正我会尽快更新这个帖子/解决方法。

谢谢,亚历克斯

点击此处查看该论坛,并回应:
http://software.intel.com/en-us/comment/1761988#comment-1761988

并进一步更新:

我们确定了这个问题的根本原因。 英特尔HaXM团队正在测试的更新,以支持新发布的操作系统(微软的Windows * 8.1和OS X小牛*)。 看看,了解我们即将更新字。

另一个更新:

我认为我们在其他地方释放了几天两周间的修复。 我们知道,有很多人都在等待修复,所以我们试图尽可能快地将其释放。

谢谢你的耐心!

英特尔已经提供了一个修补程序

好消息:该修补程序可供下载! 请到http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/ 。 有是用于Microsoft Windows * 8.1,一个用于OS X 10.9的修补程序。
让我们知道,如果修补程序是为你工作。

感谢所有帮助我们解决这个问题!



Answer 3:

这似乎是,如果你安装并运行越来越问题甚至会坚持“HAX工作和模拟器快速的virt模式下运行。” 如果您运行的是Android Studio时有Xcode的打开,看来Xcode是保留其模拟器分区即使SIM卡不开。

您可能会看到一个“无连接的设备”,在“6 Android”的标签,但看到它的运行DDMS。 您还可以看到“仿真空5556 [OFFLINE]”显示出来,然后连接松动,并恢复为“未连接的设备。”

我一直在使用HAXM模拟器成功地为我的Mac Mini 4GB内存的机器上一段时间,但只要我尝试运行了Nexus 10模拟器,我开始看到一吨的启动应用程序的问题。

长期和短期的它是你需要关闭/禁用的Xcode,VirtualBox的,Hyper-V的,或者使用虚拟化技术来有效运行HAXM仿真器和默认仿真器的任何其他虚拟机。

关闭的Xcode后,我能没有问题打开模拟器了蝙蝠的权利,很可能是因为我的系统CPU的限制。



Answer 4:

对于我们这些使用老的Mac上,特别是酷睿2吨的机器,我觉得还是有问题。 我有一个2009年年初与iMac的8GB内存,运行约塞米蒂(10.10.1),我安装了1.1.1版本HAXM的(尝试都认为Android SDK中管理下载的版本和一个在英特尔的网站上面提到的)。

我可以运行老版本ARM的图像,但像谁是有运行在x86图像问题许多其他国家,例如Nexus 5,系统的Nexus 6,但它仍然挂我。

在https://software.intel.com/en-us/forums/topic/536330 ,有一对夫妇的谁正与酷睿2头小牛机问题的人。 它指出在HAXM 1.1.1 Release Notes.txt文件:

HAXM驱动程序不支持基于Core微(核心,Core2双核等)上Intel系统模拟一个64位的系统映像。

但是,好像甚至试图模仿32位系统是有问题的。

NB:ARM的图像做工精细。



Answer 5:

该修补程序(几乎)解决了这个问题对我来说。 安装修复程序后我的模拟器仍然没有使用HAXM。 我不得不卸载使用SDK管理器中的旧版本。 有一次,我这样做,我是能够得到HAXM运行。 你可以告诉它通过寻找在启动窗口的消息运行时,你开始一个新的模拟器。



Answer 6:

修复工作对我的MacBook视网膜与10.9。 我从Android SDK中Manager版本3安装HAX和它(使用主机GPU的x86 CPU)冻结了我的AVD。 我下载并安装修补程序,而不卸载HAX版本3(做kextstat | grep的英特尔确认版本)。

在AVD引导在小于10秒....



文章来源: Android emulator freezing OS X v10.9 (Mavericks) with HAXM