fwupd/plugins/synaptics-prometheus
Richard Hughes 480b386512 synaptics-prometheus: Don't add a config-subdevice in bootloader mode
We can't use the IOTA mechanism in bootloader mode, and failing to create the
FuSynapromDevice object means we can't recover the hardware if the flash failed.
2019-10-30 06:44:14 -05:00
..
data Add a plugin to update Synaptics Prometheus fingerprint readers 2019-05-14 17:18:55 +01:00
fu-dump.c Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
fu-plugin-synaptics-prometheus.c Allow fwupdtool to dump details of common firmware formats 2019-10-22 12:36:15 -05:00
fu-self-test.c Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
fu-synaprom-common.c trivial: Add some helper functions for GByteArray 2019-08-15 09:50:37 +01:00
fu-synaprom-common.h Add a plugin to update Synaptics Prometheus fingerprint readers 2019-05-14 17:18:55 +01:00
fu-synaprom-config.c synaptics-prometheus: Fix tiny memory leak when using FuSynapromConfig 2019-09-23 09:59:26 +01:00
fu-synaprom-config.h trivial: Remove G_BEGIN_DECLS from all private headers 2019-10-09 20:02:16 +01:00
fu-synaprom-device.c synaptics-prometheus: Don't add a config-subdevice in bootloader mode 2019-10-30 06:44:14 -05:00
fu-synaprom-device.h trivial: Remove G_BEGIN_DECLS from all private headers 2019-10-09 20:02:16 +01:00
fu-synaprom-firmware.c trivial: Add some helper functions for GByteArray 2019-08-15 09:50:37 +01:00
fu-synaprom-firmware.h Allow fwupdtool to dump details of common firmware formats 2019-10-22 12:36:15 -05:00
meson.build Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
README.md Add a plugin to update Synaptics Prometheus fingerprint readers 2019-05-14 17:18:55 +01:00
synaptics-prometheus.quirk synaptics-prometheus: Set the install duration from a quirk 2019-05-28 17:24:50 +01:00

Synaptics Prometheus

Introduction

This plugin can flash the firmware on the Synaptics Prometheus fingerprint readers.

Firmware Format

The daemon will decompress the cabinet archive and extract a firmware blob in an unspecified binary file format. The binary file has a vendor-specific header that is used when flashing the image.

This plugin supports the following protocol ID:

  • com.synaptics.prometheus

GUID Generation

These devices use the standard USB DeviceInstanceId values, e.g.

  • USB\VID_06CB&PID_00A9&REV_0001
  • USB\VID_06CB&PID_00A9