Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
If host config matches ANY of these...
do ALL of the feature actions
Emulator: Host GPU info.
Used in:
Make of the Graphics card.
Model of the Graphics card.
Device id of the Graphics card.
Revision of the graphics card.
Version of the graphics card driver.
Name of the graphics card driver.
(based on studio_stats.proto) Describes the status of the machine running the emulator.
Used in:
CPU manufacturer of the host, used as certain hypervisors are limited to a certain manufacturer.
AMD, INTEL, ...
Does the host support virtualization technology
Is the host itself running inside a virtual machine.
May differ from os_architecture field as it is calculated differently, trying to compensate the JVM bittness.
CPU model, family, stepping
Windows / Linux / Mac
TODO: Incoming fields
Used in:
Used in:
Used in:
Forced renderer enums
Speculative / for testing robustness of mapping feature names between emulator and protobuf.
Deprecated in 2022/08/29 with http://aosp/2196950.
Emulated bluetooth stack
Used in:
do above action only if the emulator version number is in the right range.