--- plugins/dell-esrt/fu-plugin-dell-esrt.c.orig 2019-09-20 11:47:33.993420097 +0000 +++ plugins/dell-esrt/fu-plugin-dell-esrt.c 2019-09-20 11:50:27.696753563 +0000 @@ -86,7 +86,7 @@ void fu_plugin_init (FuPlugin *plugin) { - fu_plugin_set_build_hash (plugin, FU_BUILD_HASH); + fu_plugin_add_rule (plugin, FU_PLUGIN_RULE_BETTER_THAN, "uefi"); } gboolean @@ -159,9 +159,10 @@ g_autoptr(FuDevice) dev = fu_device_new (); /* create a dummy device so we can unlock the feature */ - fu_device_set_id (dev, "UEFI-dummy-dev0"); + fu_device_set_id (dev, "UEFI-dummy"); fu_device_set_name (dev, "Dell UEFI updates"); fu_device_set_summary (dev, "Enable UEFI Update Functionality"); + fu_device_add_instance_id (dev, "main-system-firmware"); fu_device_add_guid (dev, "2d47f29b-83a2-4f31-a2e8-63474f4d4c2e"); fu_device_set_version (dev, "0", FWUPD_VERSION_FORMAT_NUMBER); fu_device_add_icon (dev, "computer");