checkFeaturesByHardware method
Implementation
CheckResult checkFeaturesByHardware() {
final hardware = properties['Hardware']?.toString().toLowerCase();
if (hardware == null) return CheckResult(RESULT_MAYBE_EMULATOR, null);
final known = ['ttvm', 'nox', 'cancro', 'intel', 'vbox', 'ranchu', 'vbox86', 'android_x86'];
return known.contains(hardware)
? CheckResult(RESULT_EMULATOR, hardware)
: CheckResult(RESULT_UNKNOWN, hardware);
}