Friday, February 28, 2020

Emulator 30.0.2 Canary, HAXM 7.5.6 and AMD Hypervisor 1.4 to stable

Emulator 30.0.2 is now available in the Canary and Dev channels. Changes relative to 30.0.0:
  • When using a host webcam on Linux (webcam0 and others), more webcam formats are supported.
  • When running with Android 11 system images, a new protocol is used for the camera that uses host coherent shared memory and async processing.
  • For the Linux emulator, if the user does not have permissions to use /dev/kvm, we now print more informative error messages.
  • Emulator can now be launched from an sshfs mount point.
  • Added support for host-side / hardware H.264 and VPx decode via combinations of ffmpeg, VideoToolbox on macOS, and CUDA if a NVIDIA GPU is used on the host. This requires a future Android 11 system image release.
  • Sensors are now supported through the gRPC channel.
  • Fixed issue in Hypervisor.framework backend where x86 AND/OR instructions were not properly emulated when in long mode.
  • For now, we do not start the gRPC server by default due to issues with higher CPU usage when WebRTC is also started with it.
HAXM 7.5.6 is now available in all channels. Changes:

AMD Hypervisor 1.4 is now available in all channels. Changes:
  • Fixed driver signing issues when running with Windows 7.