Friday, August 31, 2018

HAXM 7.3.0 to all channels, Emulator 28.0.6 Canary

HAXM 7.3.0 is now available in all channels.

Android Emulator 28.0.6 is now available in the Canary and Dev channels.


HAXM 7.3.0 changes:
  • Improved memory-mapped I/O (MMIO) handling (#42).
  • Improved host CPU feature detection (#63).
  • Fixed INVEPT errors for macOS and 32-bit Windows hosts (#69, #64).
  • Fixed a BSOD that had affected some Android Emulator users on Windows 10 version 1803 (#68).
  • Fixed a driver signature issue that had prevented some Windows 7 users from installing HAXM (#56).
Direct links

https://dl.google.com/android/repository/extras/haxm-macosx_v7_3_0.zip
Android Emulator 28.0.6 changes:

Snapshots
  • Fixed sudden exit to desktop when deleting the currently loaded snapshot.
  • Removed spurious print on refresh of snapshot RAM file.
Initialization
  • Fixed crash on startup when parsing QEMU drive options if "file" parameter was not specified.
QEMU
  • Fixed leak of AIO context on Windows.
Note on emulator slowness: We've heard from some users that the emulator is slower than before, even after we fixed the hw.ramSize setting. If you are still experiencing problems with slowness on recent API levels (27, 28) versus earlier (23-26) we would appreciate your feedback. Please provide detailed information on your host OS, GPU, and CPU.

Note on non-ASCII characters: We would like to look into better handling of non-ASCII characters on Windows. If the emulator has trouble handling non-ASCII characters, especially when the language setting is not English, we would also appreciate your feedback. Please provide detailed information on your Windows locale and language settings, and what kind of strings were causing issues.

Direct links

https://dl.google.com/android/repository/emulator-windows-4985941.zip
https://dl.google.com/android/repository/emulator-darwin-4985941.zip
https://dl.google.com/android/repository/emulator-linux-4985941.zip