From 28e8b953d05e861bd971a15612948d26c674a92b Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 26 Nov 2019 08:25:45 +0000 Subject: [PATCH] Revert "synaptics-rmi: Use the build ID as the version number to match the vendor tool" This reverts commit 28ab968cbfd4616458026e76d482c58561a328da as Synaptics deviced that vmajor and vminor would actually be useful. --- plugins/synaptics-rmi/fu-synaptics-rmi-device.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/synaptics-rmi/fu-synaptics-rmi-device.c b/plugins/synaptics-rmi/fu-synaptics-rmi-device.c index fb13197d7..c480e7181 100644 --- a/plugins/synaptics-rmi/fu-synaptics-rmi-device.c +++ b/plugins/synaptics-rmi/fu-synaptics-rmi-device.c @@ -574,8 +574,11 @@ fu_synaptics_rmi_device_setup (FuDevice *device, GError **error) } /* set versions */ - fw_ver = g_strdup_printf ("%u", priv->flash.build_id); - fu_device_set_version (device, fw_ver, FWUPD_VERSION_FORMAT_PLAIN); + fw_ver = g_strdup_printf ("%u.%u.%u", + f01_basic->data[2], + f01_basic->data[3], + priv->flash.build_id); + fu_device_set_version (device, fw_ver, FWUPD_VERSION_FORMAT_TRIPLET); bl_ver = g_strdup_printf ("%u.0", priv->flash.bootloader_id[1]); fu_device_set_version_bootloader (device, bl_ver);